「PDF补丁丁」目前更新到了PDF补丁丁v1.0.0.4137单文件版,不喜欢文件夹版,特此封装成了免安装的单文件版,直接打开即可使用。
拥有12年开发历史,经得起时间考验,现在已在GitHub上开源了,所以企业使用无需担心版权问题。
这是一款开源类多功能PDF工具箱,现在已在GitHub上开源了,这款工具可以解除PDF文档的烦恼,支持修改PDF、编辑PDF书签、导出PDF书签、导入书签、生成、合并、拆分、提取页面内容、提取图片、OCR等等功能。

【功能特点】
- 修改 PDF 文档:修改文档属性、页码编号、页面链接;统一页面尺寸;删除自动打开网页等动作;去除复制及打印限制;设置阅读器初始模式;清理文档隐藏垃圾数据;重新压缩黑白图片;旋转页面。
- 贴心 PDF 书签编辑器:带有阅读界面(具有便于阅读竖排文档的从右到左阅读方式),可批量修改 PDF 书签属性(颜色、样式、目标页码、缩放比例等),书签可精确定位到页面中间;在书签中执行查找替换(支持正则表达式及 XPath 匹配、可快速选择篇、章、节书签),自动快速生成文档书签。
- 制作 PDF 文件:合并已有 PDF 文件或图片,生成新的 PDF 文件;合并后的 PDF 文档带有原文档的书签,还可挂上新书签(或根据文件名生成),新书签文本和样式可自定义;合并的 PDF 文档可指定统一的页面尺寸,以便打印和阅读。
- 拆分或合并 PDF 文件,并保留原文件的书签或挂上新的书签。
- 高速无损导出 PDF 文档的图片。
- 将 PDF 页面转换为图片。
- 提取或删除 PDF 文档中指定的页面,调整 PDF 文档的页面顺序。
- 根据 PDF 文档元数据重命名 PDF 文件名。
- 调用微软 Office 的图像识别引擎分析 PDF 文档图片中的文字;将图片 PDF 的目录页转换为 PDF 书签。识别结果可写入 PDF 文件。
- 替换字体:替换文档中使用的字体;嵌入字库到 PDF 文档,消除复制文本时的乱码,使之可在没有字库的设备(如 Kindle 等电子书阅读器)上阅读。
- 分析文档结构:以树视图显示 PDF 文档结构,可编辑修改 PDF 文档节点,或将 PDF 文档导出成 XML 文件,供 PDF 爱好者分析、调试之用。
- 永久免费,绝不过期,无广告,无弹出废话对话框,不窥探隐私。
1.0.0.4137 2023年2月19日
新增功能:
第一个开放源代码版本。
修改了授权协议。
合并图片功能使用JPEG图片EXIF旋转角度。
替换字体功能增加简单修改文本简繁体、全角半角转换的功能(用于处理一些旧的 PDF 文档)。
增加了合并文件功能的合并冗余数据选项(之前版本中,该选项的行为是默认行为,可能导致无法合并源文档的某些数据)。
合并文件功能支持在添加文件后再排序文件列表。
合并文件功能增加输出目标文件由多少个文件共多少页合并而成。
增加在使用过程中不再提示打开文档权限的操作办法。
编辑器允许保存和读取“自动生成书签”功能中的筛选条件,增加书签文本筛选条件。
编辑器的自动生成书签功能允许保留之前的书签。
拆分文档功能增加压缩选项。
记住窗口的位置。
合并文件功能增加添加文件夹时不导入子文件夹的选项。
增加将 PDF 文件转换为图片 PDF 文档的选项。
允许提取灰度图像掩膜。
修改功能:
更新了 JBIG2 解码组件和 MuPDF 组件。
优化了 PDF 补丁丁的主程序代码。
不再支持 Windows XP、2003。
取消了对 XML 程序配置文件的支持(好几年前的版本已经转用 JSON 配置文件了)。
需要使用 .NET Framework 4.0 运行时(Windows 8 以上版本自带)。
删除了界面上的捐赠二维码。
从命令行打开文件时,如程序已在运行,则用该程序打开文档,并激活主窗体(按住 Ctrl 键可强制打开新程序窗口)。
优化了部分界面显示。
使用相对路径读写合并文件功能的文件列表。
调整识别文本功能默认的识别结果格式,在识别结果文件不是 XML 时给出提示。
提高导出图片功能对轻微格式错误的图片的兼容性。
提高文档结构探查器和文档处理器的容错能力。
合并文档使用上一页的尺寸作为空白页尺寸。
合并文档对话框在添加项后将焦点移动到文本列表框。
修复问题:
书签编辑器页码、书签级别等数值或文本编辑框太窄。
合并文件功能在添加的目录存在无访问权限文件或子目录时导致程序崩溃。
PDF编辑器有时无法用鼠标拖动文档。
导出信息文件的输出文件命名不正确。
PDF编辑器无法打开带密码的文档。
导入多页TIF图片时所有页面全为第一页。
合并文件功能没有正常处理带调色板的图片。
打开破损PDF文档时会崩溃。
导入带控制字符的书签文件时会出错。
检查更新窗口在某些场合下会导致程序崩溃。
媒体框为负数时,PDF编辑器无法处理文本。
无法导出某些用 Deflate 压缩算法编码的图片。
拖放多个文档到程序窗口时,无法正常打开所有文档。
修改文档旋转页面时没有考虑原始页面的旋转角度。
合并部分无损压缩的 TIFF 图像到 PDF 文件时会选择有损 JPEG 格式。
替换字体功能不支持加载仅为当前用户安装的字体。
文件尺寸的数值错误。
导出带输出文本指令的信息文件存在内存漏洞。
提取页面功能在某些场合下会生成错误的文件。
字母形式的页码标签少了一位数值。
合并文件在读写文件列表时可能导致程序崩溃。
尝试复制识别失败页面文本时会导致程序崩溃。
生成书签功能“添加字体筛选条件”对话框在信息文件没有包含字体信息时会导致程序崩溃。
当主程序界面窗口显示不完整时切换功能页面时界面会冻结。
编辑器不支持空白页码标签。
在某些情况下会重复提取图片。