乐于分享
好东西不私藏

GitHub标星3万+!这个开源PDF神器,让你的PDF处理彻底告别付费软件

GitHub标星3万+!这个开源PDF神器,让你的PDF处理彻底告别付费软件

还在为PDF编辑充会员?还在担心PDF文件上传到第三方服务泄露隐私?今天给你推荐一个开源界的PDF「全能选手」——Stirling PDF。


项目简介

PDF——这个我们每天都要打交道的东西,编辑、合并、拆分、压缩、签名、转换格式……看似简单的需求,真要干起来却处处碰壁。

打开Adobe Acrobat?好家伙,月费¥150起步。上网找个在线工具?传完文件你永远不知道它存哪了。用WPS?不充会员连去水印都不行。

有没有一个方案:功能齐全、完全免费、数据本地处理、还能自己部署

有。而且它在GitHub上已经收获了超过3万颗星,Docker下载量数千万次——它就是 Stirling PDF

功能介绍

它能做什么?60+ 种 PDF 工具,几乎覆盖一切

Stirling PDF 目前提供 60+ 种 PDF 处理工具,基本涵盖了你能想到的所有需求:

📄 文档操作类

  • • 合并:把多个 PDF 合成一个
  • • 拆分:按页、按章节拆分
  • • 旋转:随意调整页面方向
  • • 页面重排:拖拽调序,插入空白页
  • • 提取页面:从长文档中提取指定页

✍️ 编辑与标注类

  • • PDF 签名:手写签名、电子签名
  • • 添加水印:文字水印、图片水印
  • • 注释 & 高亮:就像在纸质文件上写字
  • • 编辑元数据:修改标题、作者、关键词
  • • 添加页眉页脚 & 页码

🔄 格式转换

  • • PDF ↔ 图片:支持 PNG、JPEG、TIFF
  • • PDF ↔ Word / PowerPoint / Excel
  • • HTML → PDF:把网页存为 PDF
  • • PDF → PDF/A:归档长期保存

🔍 高级功能

  • • OCR 文字识别:图片扫描件变可搜索文本
  • • PDF 压缩:大幅减小文件体积
  • • 红action(Redact):永久删除敏感信息
  • • 比较差异:两个 PDF 逐页对比
  • • 填表:直接在 PDF 表单中填写
  • • 加密 / 解密:密码保护

🤖 批量处理与自动化

  • • 无代码工作流:在 UI 中拖拽搭建 PDF 处理流水线
  • • REST API:几乎所有功能都有对应 API,可以集成到 CI/CD、后台任务
  • • 批量处理:一次处理成千上万个文件

🚀 V2 版本:更强大,更好用

2024-2025 年推出的 Stirling PDF V2是一次大升级,带来了几个非常重要的变化:

✅ 有状态处理

以前:每用一次工具就要重新上传一次文件。现在:上传一次,多个工具之间反复使用,省去了反复拖拽的麻烦。

↩️ 撤销 & 重做

页面编辑操作现在有了完整的历史记录,做错了?Ctrl+Z 就回来。V1 用户等这个功能等太久了。

🖥️ 原生桌面应用

不再只有浏览器版本!现在提供了 Windows、macOS、Linux的原生桌面端:

  • • 启动更快
  • • 支持「用 Stirling PDF 打开」的文件关联
  • • 可离线使用基础功能

⚙️ 界面可视化配置

不用再编辑 YAML 配置文件了,所有设置直接在 UI 里完成,对普通用户友好太多。

快速开始

怎么用?4 种部署方式,总有一种适合你

1️⃣ Docker 一键启动(最推荐)

docker run -p 8080:8080 stirlingtools/stirling-pdf:latest

打开 http://localhost:8080就能用。就是这么简单。

还有几个镜像版本可选:

  • • latest:标准版,日常够用
  • • latest-fat:增强版,含额外字体和工具,转换质量最高
  • • latest-ultra-lite:超轻量版,适合资源有限的环境

2️⃣ 桌面应用

去 GitHub Releases 页面直接下载安装包:

  • • Windows.exe安装包
  • • macOS:通用 .dmg
  • • Linux.deb

开箱即用,无需 Docker 环境。

3️⃣ 裸机部署

下载 Stirling-PDF.jar,确保装了 Java 25+ 和依赖(LibreOffice、Tesseract OCR),直接运行 JAR 文件。

4️⃣ Kubernetes 部署

企业用户可以在 K8s 集群中运行,配合外部数据库、SSO、监控等。


为什么都在用

如果说功能强大是「标配」,那以下几个点才是 Stirling PDF 真正脱颖而出之处:

隐私至上

所有文件都在本地处理,不会上传到任何云端服务器。处理完成后,文件会自动删除。对于法务、财务、医疗等对数据安全敏感的行业,这一点就是杀手级功能。

完全免费 & 开源

MIT 协议(或类似宽松协议),不存在「基础功能免费、高级功能付费」的陷阱。项目和社区一起推动迭代。

全球化

界面支持 40+ 种语言,社区驱动的多语言翻译非常活跃。

企业级能力

V2 版本引入了完整的企业功能:SSO 单点登录、用户管理、权限控制、操作审计、外部数据库支持。还有 Server Plan 和 Enterprise 版本提供额外支持。

开发者友好

几乎所有功能都暴露了 REST API。你可以:

  • • 在自动化工作流中调用 PDF 处理
  • • 集成到文档管理系统
  • • 配合 CI/CD 管道做自动化报告生成

官方 API 文档齐全,接入成本很低。

延伸阅读
  • 官方文档:https://docs.stirlingpdf.com
  • GitHub:https://github.com/Stirling-Tools/Stirling-PDF

  • 在线 Demo:https://stirlingpdf.com/demo

  • Docker 镜像:https://hub.docker.com/r/stirlingtools/stirling-pdf

END
一个纯粹的技术交流群,创建的初衷是方便大家的交流,同时也能资源共享,互相学习成长。需要的伙伴可以点击公众号菜单[联系进群]获取二维码,扫码进群。加的时候请备注自己的发展方向,方便更好的交流
推荐阅读

C#开发的PDF工具箱,可以编辑书签、剪裁旋转页面、解除限制、提取或合并文档等,功能强大,完全开源

.NET8 免费开源跨平台在线考试系统,支持集团内各单位独立管理

基于C#的OpenClaw复刻的个人 AI 助手

有了这个远程桌面工具,谁还用向日葵、TODESK

一款.NET生态中强大的交互式数据可视化引擎

喜欢文章的话请
分享
收藏
在看
点赞