省年费!绿联NAS Docker 搭建免费全能 PDF 工具
文档转换还在花钱?3分钟白嫖——文档转换器!
偶尔一两次的文件格式转换要花费19.9开通转换服务,确实心疼不已。免费在线PDF网站倒是不要钱,但限制次数,限制时间。还要把合同、身份证扫描件、财报这些敏感文件上传到别人的服务器上——你敢保证它们不会被留存、不会被拿去训练AI、不会被泄露?
我最近在GitHub上挖到一个8.7万星的开源项目Stirling PDF,把它部署在绿联NAS上之后,彻底解决了PDF处理的所有需求。今天把完整的部署和玩法分享出来。

一、每月花19块9使用 PDF 工具,结果花钱还泄露自己隐私?
先说说我之前的状况。
工作需要经常处理PDF——合并合同附件、压缩几十MB的扫描件、把客户发来的图片转成PDF、偶尔还要OCR识别。需求不算高频,但每次遇到都挺头疼。
每月让我花19块9 为了一两次格式转换,我感觉不值。用在线PDF网站?免费是免费,但有几个问题绕不开:
隐私没保障。你把身份证扫描件传到某个免费PDF网站,文件会被存在哪里?会不会被删除?很多网站的服务条款里写着"我们可能会使用上传的数据改进服务"——翻译过来就是,你的文件可能被拿去训练模型。训练模型都算了,最担心的还是个人信息、数据直接暴露。然后被各种骚扰短信轰炸等等。
限制多。免费用户通常有文件大小限制(比如10MB以内)、页数限制、每天使用次数限制。真遇到大文件,要么付费,要么找别的工具。
体验差。上传→等待服务器处理→下载,中间还夹着各种广告弹窗和诱导点击的按钮。处理一个文件,本来30秒的事,硬生生拖到3分钟。
直到我发现了Stirling PDF。
二、Stirling PDF是什么
Stirling PDF是一个开源的、本地托管的Web版PDF工具箱。它在GitHub上拿到了8.7万颗星,是目前排名第一的开源PDF处理项目。
简单说,就是把Adobe Acrobat的60多种功能搬到了你的浏览器里,而且完全免费、不需要上传任何文件到云端。

它能做的操作包括但不限于:
页面操作:合并多个PDF、拆分单页、提取指定页面、旋转、裁剪、重排页面顺序
格式转换:PDF与Word、Excel、PPT、HTML、图片(PNG/JPG)、Markdown互相转换
安全相关:添加密码、移除密码、添加水印、数字签名、PDF/A转换
编辑标注:加文字、加图片、加水印、加页码、加页眉页脚、加签名
高级功能:OCR文字识别(支持中文)、PDF修复、对比差异、压缩
批量处理:批量合并、批量转换、批量压缩
而且它一直在更新迭代,功能列表还在持续扩展。
三、部署前的准备
Stirling PDF支持多种部署方式,包括桌面客户端和Docker部署。我个人推荐用Docker部署,这样手机上也可以使用绿联云APP,进行异地访问操作,使用环境不再局限于家里的电脑了。
Docker下载安装也非常简单,来到绿联的UGOS Pro的内置应用中心,就可以直接一键下载,这样手机、电脑、平板都能访问,文件也始终在自己的NAS里,安全性也更高。


我用来演示的NAS是绿联DXP4800 GT,搭载AMD R2514处理器(4核8线程),选择这台NAS的原因很简单:Stirling PDF虽然是个轻量级应用,但它内嵌了Libre Office做文档转换,如果同时让多个家庭成员使用,CPU和内存的余量还是要留足。而DXP4800 GT的R2514处理器跑Docker多容器完全没问题,而且双万兆网口意味着——即使全家好几台设备同时访问NAS上的PDF工具,带宽也完全够用。
当然,如果你已经有其他NAS,只要能跑Docker,一样可以部署,下面教程通用。
四、部署教程
Stirling PDF在绿联NAS里部署非常简单,下载好Docker后打开,按照下面的步骤操作
第一步:创建项目
输入好项目名称,下方的存放路径,会在你的Docker安装的文件路径下面自动创建对应的项目文件夹

第二步:填写下方的容器部署命令,或者直接去GitHub官方下载:https://github.com/Stirling-Tools/Stirling-PDF
version: '3.3'
services:
stirling-pdf:
image: stirlingtools/stirling-pdf:latest
container_name: stirling-pdf
restart: unless-stopped
ports:
- "8080:8080"
volumes:
- ./stirling-data/tessdata:/usr/share/tessdata # OCR中文包持久化
- ./stirling-data/config:/configs
- ./stirling-data/logs:/logs
environment:
- TZ=Asia/Shanghai
- SYSTEM_DEFAULTLOCALE=zh_CN
- LANGS=zh_CN,en_US
- SECURITY_ENABLELOGIN=false # 关闭登录,个人本地使用

遇到其他无法访问的问题,可以点击具体的容器,进入容器日志把日志丢给AI,就能找到具体的问题所在了。
第三步:部署
点击「部署」,DXP4800 GT会自动拉取镜像并启动容器。等一两分钟,看到容器状态变成「运行中」,就部署完成了。

第四步:访问
按照图中步骤点击,打开容器页面,打开开关,点击下方的端口号(每个人的都不一样哦,点击就可进入),也可以直接IP+端口访问

五、几个最常用的功能实操
1.合并多个PDF
这是我最常用的功能。把几个合同附件拖进去,点击合并,几秒钟就生成一个完整的PDF文件。不需要打开Adobe,不需要等待上传下载。

2.各种文件的格式转换
会根据已选中的文件格式自动分析支持的格式转换,例如当你选中PDF文件时,下方就会出现各种目标格式

4.其他
更多好用的功能都在右侧,我就不一一列举了,大家可以挨个尝试一下

六、性能与资源占用


我实测在DXP4800 GT上跑Stirling PDF,使用时占用的资源很少,内存占用约1.4GB,CPU利用率大概在15%
对于DXP4800 GT的R2514处理器来说,这点负载完全不是问题,甚至还能同时跑着openlist、Jellyfin等其他Docker容器。
七、为什么建议你装一个
回到开头的问题。
你当然可以继续用在线PDF工具,每次上传文件的时候赌一把"应该不会被泄露"。你也可以花大价钱买办公软件的年费,为偶尔用一次的功能付费。
但在我看来,把Stirling PDF部署在自己的NAS上,是更划算的选择,所有文件在本地处理,隐私安全自己掌控。
而且,装了这个工具之后,你才会发现以前用在线工具处理PDF有多憋屈。没有文件大小限制、没有广告、没有等待上传下载的延迟,点一下就能搞定的事,为什么要绕一大圈?
如果你手头有NAS,花10分钟部署一下,不会后悔的。
如果你还没有NAS,正在考虑入手一台来管理家庭数据——以我用的DXP4800 GT为例,3000元左右的价格,能跑Docker、能装虚拟机、能当影视中心、还能部署PDF工具箱等实用工具,其实是整个家庭数据管理最值得的一笔投入。
有什么部署问题,欢迎在评论区交流。
京东直达:
天猫直达:
