Stirling PDF 是一个开源的自托管 PDF 工具箱,用 Docker 或一个 jar 包就能在自己电脑或服务器上跑起来,合并、拆分、压缩、OCR 全都有,文件全程不出你的机器。
它解决什么痛点
网上搜"PDF 合并""PDF 压缩",出来的大多是一堆要求注册登录、限制文件大小、免费三次之后收费的网站。更要命的是隐私:合同、身份证扫描件、成绩单这类敏感文件,上传给陌生网站怎么都不放心。桌面软件又常常塞满广告和捆绑。Stirling PDF 的思路是:既然 PDF 处理是本地就能完成的计算,为什么不把工具箱直接放在自己手里?
核心能力
- 全能工具集:合并、拆分、旋转、压缩、加密、加水印、转图片、图片转 PDF 等 50 多种操作
- OCR 文字识别:内置 OCR 支持,扫描版 PDF 可以识别出可搜索的文字层,支持中文
- 批量处理:多文件排队处理,一次搞定几十个 PDF
- 多端访问:跑在本地就是网页服务,手机、平板连同一网络都能用浏览器打开操作
- 界面可换中文:设置里直接切换语言,全家老小都会用
实测体验
用 Docker 一条命令拉起服务,浏览器打开本地端口就是一个干净的中文界面,所有功能按类别排在侧边栏,没有广告也没有弹窗。实测合并 10 个共 80 MB 的扫描件,几秒完成;压缩一份 20 MB 的图片型 PDF,输出 6 MB 左右,清晰度肉眼几乎无损,速度完全取决于本机性能,没有等待队列。OCR 识别一份 10 页的中文扫描件大约半分钟,识别出的文字可以选中复制、全文搜索。最舒服的一点是:所有文件都在自己机器上处理,心里踏实。
适合谁
- 经常处理合同、证件等敏感 PDF,介意上传网盘和在线工具的人
- 有闲置电脑或 NAS,想给自己搭一套私有工具服务的动手党
- 办公室场景,想给同事提供一个无广告、无限次的内部 PDF 工具入口
- 被各类"免费三次"收费网站折磨够了的普通用户
需要注意的地方
它需要先安装运行环境:有 Docker 的话一条命令即可,没有也可以下载 jar 包用 Java 运行,但这一步对纯小白有一定门槛。它没有漂亮的桌面界面,一切都在浏览器里完成。此外它侧重"处理"而非"编辑排版",想精细修改 PDF 版式还是得用专业编辑器。
小结
Stirling PDF 把在线 PDF 网站的能力搬回了自己家里:功能全、无限制、不传隐私。付出十分钟搭建成本,换来一套永久免费的 PDF 工具箱,对常和 PDF 打交道的人来说非常值。