跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言SaaSAIjava

GitHub 开源免费 PDF 编辑器推荐:告别破解,高效编辑

两款 GitHub 开源免费的 PDF 编辑工具。PDF 补丁丁是国产工具箱,支持修改属性、书签、OCR 及字体处理,永久免费无广告。Stirling-PDF 是基于 Docker 的本地化 Web 应用,提供 50 多种功能如格式转换、OCR 识别及安全权限管理,支持完全本地化部署确保隐私。两者均无需破解即可满足日常 PDF 处理需求。

赛博朋克发布于 2026/3/30更新于 2026/5/2228 浏览

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: 

  
     
     
    
'3.3'
services:
stirling-pdf:
container_name:
Stirling-PDF
image:
frooodle/s-pdf:latest
ports:

目录

  1. 1. PDF 补丁丁:国产良心工具箱
  2. 简介
  3. 主要功能
  4. 开源地址
  5. 特点
  6. 2. Stirling-PDF:功能全面的 PDF 处理工具
  7. 简介
  8. 主要功能
  9. 安装与部署
  10. Docker Compose 示例
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 向量数据库的距离详解:常见向量距离度量与计算
  • Harness 决定 AI Agent 生产力:核心架构与设计实践
  • 动态规划时间复杂度和空间复杂度计算方法
  • Web 核心架构与服务器安全基础
  • OpenClaw 开源汉化发行版:安装与配置指南
  • YOLO11 基于 DroneVehicle 数据集的无人机车辆检测实战
  • 数据结构:二叉树经典习题讲解
  • llama.cpp 多 GPU 分布式计算优化实践指南
  • RoboChallenge 发布具身智能年度报告:4 万次真机评测揭示模型真实能力
  • Hadoop 安装与使用指南:Ubuntu Kylin 环境下的单机及伪分布式部署
  • Python 列表基础:创建、操作与切片详解
  • 从高原到云端:一名青海学子的 AI 农业创业实践
  • Spring Boot 日志全方位指南:最佳实践与配置详解
  • LogiOps 配置指南:解锁 Logitech 设备高级功能
  • 前端流式输出实现详解:从原理到实践
  • 7 款主流 AI 编程工具评测与选型指南
  • C++ 哈希表封装实战:模拟实现 unordered_map 与 unordered_set
  • Spring Boot 消息队列集成与异步通信实战
  • Java 方法调用绑定:前期绑定与后期绑定详解
  • Android 项目开发整体架构设计与演进
  • 相关免费在线工具

    • RSA密钥对生成器

      生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

    • Keycode 信息

      查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

    • Escape 与 Native 编解码

      JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

    • Mermaid 预览与可视化编辑

      基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

    • JavaScript / HTML 格式化

      使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

    • JavaScript 压缩与混淆

      Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online