PDF 可能是我们日常工作中最常打交道的文件格式之一,但操作 PDF 的工具却一直让人头疼。Adobe Acrobat 又贵又臃肿,在线 PDF 工具网站要上传文件到云端——如果是合同、身份证扫描件等敏感文件,你敢往这些网站上扔吗?
Stirling PDF 是一个开源的 PDF 工具箱,将 50 多种 PDF 操作集成在一个干净的 Web 界面中。部署在你的 NAS 上,所有文件处理都在本地完成,零泄露风险。
它能做什么
Stirling PDF 的功能覆盖面广得惊人:
基础操作:合并、拆分、旋转、压缩、提取页面、重排页面顺序
格式转换:PDF ↔ Word、PPT、Excel、HTML、图片(PNG/JPG)、Markdown、XML 等
安全相关:添加密码、移除密码、添加水印、数字签名、PDF/A 转换
高级功能:OCR 文字识别(支持中文!)、添加页码、页眉页脚、PDF 修复、对比差异
批量处理:批量合并、批量转换、批量压缩

在 NAS 上启用 Docker
还是用绿联云NAS实操:
在正式部署之前,需要在绿联云 NAS 上先启用 Docker 功能:
打开绿联云 UGOS Pro 系统的「应用中心」 找到 Docker 应用并点击安装/启用 安装完成后,Docker 图标会出现在桌面

安装 Stirling PDF
基础安装
在 Docker 应用的「项目」中,新建一个项目,粘贴以下 docker-compose 配置:
services: # 定义服务列表 stirling-pdf: # 使用的镜像 image: frooodle/s-pdf:latest # 容器镜像的版本 ports: # 指定端口映射 - '8080:8080' volumes: # 存储空间挂载 - ./trainingData:/usr/share/tesseract-ocr/5/tessdata # 将宿主机(绿联NAS)上的 trainingData 文件夹挂载到容器的 tessdata 目录,用于额外的 OCR 语言支持 - ./extraConfigs:/configs - ./customFiles:/customFiles/ - ./logs:/logs/ environment: # 设置环境变量 - DOCKER_ENABLE_SECURITY=false # 设置环境变量 DOCKER_ENABLE_SECURITY 为 false,禁用默认的安全限制配置
- ./trainingData:/usr/share/tesseract-ocr/5/tessdata # 将宿主机(绿联NAS)上的 trainingData 文件夹挂载到容器的 tessdata 目录,用于额外的 OCR 语言支持Stirling PDF 使用 Tesseract 进行 OCR。上面的内容表示当前 Docker Compose 文件所在的目录,将绿联NAS上的 trainingData 文件夹挂载到容器的 tessdata目录,提供 OCR 语言文件以支持多语言 OCR。
点击“立即部署”等待部署完成,切换到【容器】在列表直接打开


用默认账号密码直接登录,登录成功后记得修改密码

最常用功能实操
合并多个 PDF

PDF 压缩
通常能将几十 MB 的扫描件压到几百 KB,且画质损失不明显。比"在线 PDF 压缩"的体验好太多。

PDF 到 Word 转换
这是 Stirling PDF 最难替代在线工具的功能。很多"免费在线 PDF 转 Word"实测要么限制页数,要么转换质量参差不齐。Stirling PDF 使用 LibreOffice 引擎转换,中文排版保持良好。

添加密码
给敏感文件加密码保护:选择"添加密码",设置密码。

OCR 文字识别
扫描件 PDF(图片型)转可搜索 PDF:

处理后的 PDF 可以用 Ctrl+F 搜索文字了。这个功能对于归档大量纸质文件到绿联云 NAS 上非常实用。
为什么不用在线工具
你可能觉得 PDF 工具网站很方便,但自建 Stirling PDF 有几个硬核优势:
- 隐私
身份证、合同、财报——这些文件的敏感程度你应该知道。传给不知名的服务器,谁也不能保证它们会被如何处理 - 无限制
没有文件大小限制、没有页数限制、没有"免费用户每天 2 次"的限制 - 无网络依赖
内网操作,不上传下载,速度飞快 - 不受广告干扰
干净的专业界面,没有弹窗和诱导点击 - 持续可用
不依赖第三方服务的存活
性能与资源占用
Stirling PDF 的资源占用中等,主要是因为内嵌了 LibreOffice 做文档转换。建议分配:
内存:512MB 起(OCR 大文件时可能用到 1-2GB) CPU:转换时会有短暂峰值
如果你的 NAS 性能较弱(如 ARM 架构型号),PDF 转 Word 可能会慢一些,但其他操作(合并、拆分、压缩)都很流畅。
Stirling PDF 是那种"装了就发现之前用在线工具有多不放心"的应用。把 PDF 处理这个高频需求搬到自己的绿联云 NAS 上,获得的不仅是便利,更是对数据主权的掌控。
夜雨聆风