PDF补丁丁:覆盖5个高频场景的免费PDF编辑与书签管理工具
2026/9/16 18:14:29 网站建设 项目流程

PDF补丁丁:覆盖5个高频场景的免费PDF编辑与书签管理工具

【免费下载链接】PDFPatcherPDF补丁丁——PDF工具箱,可以编辑书签、剪裁旋转页面、解除限制、提取或合并文档,探查文档结构,提取图片、转成图片等等项目地址: https://gitcode.com/GitHub_Trending/pd/PDFPatcher

PDF补丁丁(PDFPatcher)是一款免费PDF编辑与书签管理工具,能合并PDF和图片、自动生成书签、去除复制打印限制、把扫描件变成可搜索文本,还能无损提取图片。它是便携软件,解压即可使用。📄

60秒上手:安装与第一次处理

PDF补丁丁是绿色便携软件,解压后运行 PDFPatcher.exe 即可,无需安装。运行环境要求 Windows 7 及以上系统和 .NET Framework 4.0 或更高版本。

  • 主界面点"添加文件"选择PDF,或直接从资源管理器拖入文件列表
  • 在模式切换栏选"独立补丁",指定输出路径,点"生成PDF文件"
  • 各功能的详细操作在 doc/ 目录的使用手册里有图文说明

图:PDF补丁丁主界面,分为菜单工具栏、程序功能区、功能切换区三部分

如何将多个PDF和图片合并成一个文件

用"制作/合并PDF文件"模式,把多个PDF和图片按顺序加入列表,一次生成新PDF。

  • 每个源文件可单独指定页码范围,比如只取第1到30页
  • 输出时可指定统一页面尺寸,也可以裁剪或扩大页面尺寸,方便打印
  • 横向图片放进纵向页面时,选中"自动旋转页面适应原始内容",避免大面积空白
  • 合并后的文档可保留原文档书签,或按文件名自动生成新书签

图:制作PDF时,选中自动旋转页面后横向图片能完整铺满页面

如何自动生成PDF书签并批量修改

"自动生成书签"功能分析文档文本、按条件识别标题层级,生成结构化书签;书签编辑器则负责批量修改。

  • 可按字体名称、字号、页码范围等条件过滤,识别标题并生成多级书签
  • 编辑器内查找替换支持正则表达式和XPath,可快速选中篇、章、节级书签
  • 能批量修改书签颜色、打开状态、目标页码,书签可定位到页面中部而非仅页顶
  • 扫描件没有结构时,可先把目录页识别成简易书签文件,再合并回原文档

图:导入书签文件后,文档左侧显示多层目录结构的书签面板

如何批量去除PDF复制限制并修改元数据

"独立补丁"模式把同一组设置应用到一批PDF上,适合批量PDF处理场景。

  • 去除复制、打印限制,清理文档内隐藏的垃圾数据
  • 修改作者、主题、关键词等文档属性,写入输出的新文件
  • 输出路径支持变量命名,例如 <源目录路径><源文件名>[new].pdf
  • 可打开并修改超过2GB的超大PDF文档

图:独立补丁模式下添加文件、指定输出路径并批量生成新文件

如何用XML信息文件批量修改PDF书签与页码

这是PDF补丁丁最有辨识度的功能。选"独立补丁"模式导出信息文件,文档的书签、页码编号、页面设置、阅读器初始状态都会写进一个XML文件;用文本编辑器改完再导入,即可生成带新设置的新PDF。批量处理结构相同的文档时,改一份XML就能套用。信息文件中的书签部分长这样:

<文档书签> <书签 页码="1" 文本="封面" 动作="转到页面" /> <书签 页码="2" 文本="第一章" 动作="转到页面"> <书签 页码="3" 文本="第一节" 动作="转到页面" /> </书签> </文档书签>

操作时先在"PDF信息文件"处填路径、点"导出信息文件"生成XML;修改后把该文件重新指回"PDF信息文件"栏,再点"生成PDF文件"完成导入。

图:在独立补丁模式下指定信息文件路径并点击"导出信息文件"

实用技巧

  • 批量重命名:切到"重命名"模式,用<标题>、<作者>等变量写命名规则,按文档元数据批量改名。
  • 字体嵌入:文档字体未嵌入时替换字体或嵌入字库,消除复制文本乱码,Kindle等无字库设备也能正常阅读。
  • PDF文字识别:调用微软Office的OCR引擎分析扫描页文字,识别结果可写回PDF(需安装Office 2003/2007的Document Imaging组件)。

故障排除

  • 点书签提示"无法打开文档 j24.pdf"→ 书签是写死文件名的外部链接,在书签编辑器全选后执行"强制设置为文件内链接"。
  • 文字识别功能不可用→ 安装Microsoft Office 2003或2007的Document Imaging(MODI)组件。
  • 导入信息文件后没有输出→ 确认XML没有仍被Excel等程序占用,关闭后重新生成。

图:书签外部链接失效时的典型报错,可用强制转为内部链接修复

开发者角

项目基于 .NET Framework 开发,主要使用 iText 和 MuPDF 两个开源组件。结构:App/Common/ 工具类、App/Functions/ 功能窗体、App/Model/ 数据模型、App/Processor/ PDF处理算法、App/Options/ 配置项、doc/ 使用手册。

协议为 AGPL+"良心授权":最终用户免费;若用源码开发新软件并产生收益,需将不低于千分之一的金额捐赠给社会弱势群体。

源码获取:git clone https://gitcode.com/GitHub_Trending/pd/PDFPatcher

结尾

下载便携版后建议先试"独立补丁"模式:去除复制限制、修正书签,几分钟就能见到第一个处理结果。用顺手再试自动生成书签和XML信息文件。如果解决了你的问题,给仓库点个star,并把它介绍给需要的同事。

【免费下载链接】PDFPatcherPDF补丁丁——PDF工具箱,可以编辑书签、剪裁旋转页面、解除限制、提取或合并文档,探查文档结构,提取图片、转成图片等等项目地址: https://gitcode.com/GitHub_Trending/pd/PDFPatcher

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询