`
sshzhangwg
  • 浏览: 70822 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

Java Swing版的PDF切割合并器

    博客分类:
  • Java
阅读更多
      前些天看了yoyo08同学的博文 用iText分割和合并pdf文件,确实是个很实用的功能,非常感谢yoyo08同学共享的代码。于是抽时间写了个GUI界面,贴图如下:


图2:



     代码很简单,在这里就不做讲解了,代码里有详细的注释,看看都能明白。
附件是代码,一个JAVA工程,里面包含了源文件和jar包。
分享到:
评论
1 楼 sshzhangwg 2009-02-09  
对PDF文件进行合并操作时是合并列表中所有的文件,切割操作是对选中的PDF文件进行切割。

相关推荐

    多个PDF合并为一个

    总结,本篇文章涵盖了如何使用Java的iText库来合并多个PDF文件,以及如何利用Java的`Desktop`类打开浏览器并传递参数。这些技能对于任何需要处理PDF文档或与用户交互的应用程序来说都是非常实用的。

    java实现PDF分割与合并源代码.rar

    Java作为一种强大的开发语言,提供了许多库来处理PDF文档,本项目就是基于Java实现的PDF分割与合并功能。 本项目的源代码主要依赖于Apache PDFBox库,这是一个由Apache软件基金会开发的开放源码项目,专门用于处理...

    java pdf处理 PDF的内容替换 切割 提取 拼接 等等操作

    3. **PDF切割**: 切割PDF文件通常是指提取PDF中的某些页面或者部分页面。PDFBox提供`PDDocument`类,允许我们按页码选择并提取PDF页面,然后保存为新的PDF文件。例如,可以通过`PDDocument.load()`加载PDF,使用`...

    使用itextpdf将PDF大文件拆分成若干份指定大小文件.zip

    这两个类可以合并PDF页面,同时优化对象,减少文件大小。 6. **动态拆分**: 当创建的新PDF文件达到预设大小时,关闭当前文件,开始一个新的PDF文件。这里需要跟踪已添加到新文件中的总字节数,一旦达到目标大小,就...

    PDF分割-合并工具

    PDF分割与合并工具是IT行业中处理PDF文档时不可或缺的实用软件。PDF(Portable Document Format)是一种通用的文件格式,常用于共享和打印文档,因为它的布局和格式在各种设备上都能保持一致。然而,有时我们需要将...

    java源码包---java 源码 大量 实例

     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...

    DESJAVA版.pdf

    PC-1是将64位的密钥切割成两半,每半32位,然后根据PC-1数组进行置换,得到两个32位的中间结果,这一步是密钥扩展的开始。 3. **循环左移(Cyclic Shift)**: 在密钥扩展过程中,每轮会根据特定的位数对这32位的...

    黑马程序员-合并和切割文件

    在IT领域,文件的合并与切割是常见的操作,特别是在数据处理、文档管理和编程实践中。"黑马程序员"是一个知名的在线教育平台,提供了丰富的编程课程,包括这个关于“合并和切割文件”的教程。这篇博客(博文链接:...

    成百上千个Java 源码DEMO 3(1-4是独立压缩包)

    Java局域网通信——飞鸽传书源代码 28个目标文件 内容索引:JAVA源码,媒体网络,飞鸽传书 Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java...

    java源码包3

     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...

    java源码包2

     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...

    阿里巴巴java开发手册PDF

    《阿里巴巴Java开发手册》是阿里巴巴集团为Java开发者制定的一套编码规范和最佳实践,旨在提升团队协作效率,保证代码质量,降低系统维护成本。手册分为多个版本,其中1.3和1.4版本是对之前规范的修订和完善。下面将...

    基于java语言的大文件分片传输.pdf

    本文主要介绍了基于Java语言实现大文件分片传输的方法,并分析了其在实际应用中的影响因素以及提高传输效率和速度的策略。针对大文件传输过程中常见的问题,如网络带宽限制、网络不稳定导致的传输中断以及服务器端对...

    成百上千个Java 源码DEMO 4(1-4是独立压缩包)

    Java局域网通信——飞鸽传书源代码 28个目标文件 内容索引:JAVA源码,媒体网络,飞鸽传书 Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java...

    JAVA上百实例源码以及开源项目源代码

    Java局域网通信——飞鸽传书源代码 28个目标文件 内容索引:JAVA源码,媒体网络,飞鸽传书 Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java...

    java源码包4

     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...

    JPEG大图切成PDF文件

    3. PDF创建:利用PDF库(如Python的PyPDF2或PDFBox for Java)创建新的PDF文件。每个切片会被转换为PDF页面,并按照正确的顺序添加到文档中。 4. 优化与合并:在将所有切片转换为PDF页面后,可能需要进行一些优化...

    python处理PDF日常操作

    2. **PDF切割与合并**:切割PDF通常涉及选择特定页面或页码范围,将其分离出来。在PyPDF2中,可以使用`getPage`方法获取单个页面,并创建一个新的PDF来保存这些页面。合并PDF则是将多个PDF文件的页面添加到一个`Pdf...

    java包 spire.doc.free-5.2.0.0.jar 包下载

    用于word转pdf的jar,可以添加本地依赖通过命令mvn install:install-file -Dfile=C:\Users\spire.doc.free-...专业版在免费版的基础上新增了一些功能,如合并文档、切割和拆分文档等:Ultimate版又新增了更多高级的功能

Global site tag (gtag.js) - Google Analytics