1. PDF 补丁丁:国产良心工具箱
简介
PDF 补丁丁是一款由国内开发者 wmjordan 开发的 PDF 工具箱,自 2009 年发布以来,已更新维护了 12 年。2021 年 12 月,开发者正式将其开源,并采用了独特的'良心授权'协议:用户每次使用后如有所获益,应行一善事;如使用源代码开发新软件并获得收益,应将收益的千分之一捐赠给社会弱势群体。
主要功能
- 修改 PDF 文档:修改文档属性、页码编号、页面链接;统一页面尺寸;删除自动打开网页等动作;去除复制及打印限制。
- 强大的书签编辑器:带有阅读界面,可批量修改 PDF 书签属性,支持正则表达式及 XPath 匹配,自动快速生成文档书签。
- 制作与合并 PDF:合并已有 PDF 文件或图片,生成新的 PDF 文件,并保留或添加书签。
- 拆分与提取:拆分或合并 PDF 文件,提取或删除指定页面,调整页面顺序。
- OCR 文字识别:调用微软 Office 的图像识别引擎分析 PDF 文档图片中的文字,将图片 PDF 的目录页转换为 PDF 书签。
- 字体处理:替换文档中使用的字体,嵌入字库到 PDF 文档,消除复制文本时的乱码。
- 文档结构分析:以树视图显示 PDF 文档结构,可编辑修改 PDF 文档节点。
开源地址
https://github.com/wmjordan/PDFPatcher
特点
- 永久免费,绝不过期,无广告,无弹窗,不窥探隐私。
- 基于.NET 框架开发,适用于 Windows 环境。
- 代码开源,开发者可以自由利用代码进行二次开发。
2. Stirling-PDF:功能全面的 PDF 处理工具
简介
Stirling-PDF 是一个基于 Docker 的本地化 Web 应用,提供了多达 50 多种 PDF 处理功能,被誉为'PDF 的瑞士军刀'。它支持完全本地化部署,所有文件处理均在用户设备或服务器内存中进行,任务完成后自动清理临时文件,确保数据隐私。
主要功能
- PDF 页面操作:合并/拆分 PDF、旋转页面(90°增量)、删除页面、重新排序、多页布局排版。
- 格式转换:PDF 与 Word、PPT、Excel、图像(PNG/JPG)、HTML、Markdown、XML、CSV 等格式相互转换(依赖 LibreOffice)。
- OCR 支持:通过 Tesseract 实现扫描件文字识别,支持多种语言包括中文。
- 安全与权限:密码保护(添加/移除)、权限设置、数字签名/认证、敏感内容自动擦除(Redact)、元数据编辑/清除。
- 高级编辑:添加签名、图像、水印、页码、文本批注、绘图工具。
- 压缩优化:使用 qpdf 减小文件体积。
- 批量处理:通过'Pipelines'功能队列化多任务。
安装与部署
Stirling-PDF 支持多种部署方式:
- Docker 部署(推荐):使用 Docker Compose 快速搭建。
- 独立安装:可下载 Windows 桌机版本或独立 JAR 包运行。
- 企业版:支持 SSO 和高可用配置。
Docker Compose 示例
version:

