Stirling-PDF:功能强大的本地 PDF 工具箱

Stirling-PDF 是一款开源的本地 PDF 工具箱,让你无需上传文件即可完成合并、拆分、压缩、转换等 50 多种操作。本教程将带你了解它的核心功能、安装方法和使用技巧,帮助你在保护隐私的同时高效处理 PDF 文档。

许可证 GPL-3.0更新 2026-08-18

详细介绍

为什么你需要一个本地 PDF 工具箱?

在日常办公中,我们经常需要处理 PDF 文件:合并几个章节、拆分扫描件、压缩大文件、转换格式……但大多数在线工具都要求将文件上传到服务器,这存在隐私泄露的风险。而桌面软件要么收费,要么功能单一。Stirling-PDF 恰好解决了这个痛点——它是一个完全本地运行的开源工具,所有处理都在你的电脑上完成,文件绝不出门。

Stirling-PDF 的核心功能

全面的文档操作

Stirling-PDF 提供超过 50 种功能,覆盖日常所需:合并、拆分、旋转、删除页面、提取文本、添加水印、加密、压缩、格式转换(如图片转 PDF、PDF 转 Word)等。它甚至支持 OCR 识别,让扫描件变成可搜索的文本。

现代化且易用的界面

与许多命令行工具不同,Stirling-PDF 拥有简洁的 Web 界面,在浏览器中打开即可操作。所有功能分类清晰,拖拽文件即可上手,几乎没有学习门槛。

安装与使用:两种方式轻松上手

方式一:使用 Docker(推荐)

如果你是 Windows、macOS 或 Linux 用户,Docker 是最快的方式。安装 Docker 后,在终端运行:

docker run -d -p 8080:8080 -v /path/to/data:/usr/share/tesseract-ocr/5/tessdata frooodle/s-pdf:latest

其中 -v 参数用于挂载 OCR 语言包目录(可选)。启动后,浏览器访问 http://localhost:8080 即可使用。

方式二:从源码运行

如果你有 Java 17 和 Maven 环境,也可以克隆仓库自行构建:

git clone https://github.com/Stirling-Tools/Stirling-PDF.git
cd Stirling-PDF
./gradlew bootRun

启动后同样访问 http://localhost:8080。此外,项目也提供了 Windows 的免安装 exe 版本,适合不熟悉命令行的用户。

注意事项

  • 版本选择:建议使用 latest 标签,但生产环境请锁定具体版本,避免更新导致兼容性问题。
  • OCR 语言:默认只支持英文,如需识别中文,需要下载中文语言包并挂载到容器中。
  • 隐私安全:由于完全本地运行,无需担心数据外泄,但请妥善保管生成的文件,避免误操作删除原文件。

Stirling-PDF 在 GitHub 上拥有超过 4 万 Star,活跃社区持续完善。无论你是办公族还是开发者,它都能成为你处理 PDF 的得力助手。现在就尝试一下,体验本地处理的快捷与安心。

更新记录

最近更新:2026-08-18

下载

源码地址
国内下载
备用下载
百度网盘下载 提取码:

下载按优先级提供:官方来源(第一优先)→ 源码地址(第二优先)→ 国内网盘(第三优先,便于国内快速获取);网盘链接均经审核,如失效欢迎反馈。

怎么选(决策参考)

解决什么

暂无公开信号

替代什么

暂无公开信号

适合谁

暂无公开信号

不适合谁

暂无公开信号

核心优势

暂无公开信号

主要限制

暂无公开信号

社区信号

社区数据不足

成熟度

暂无公开信号

什么时候选它

暂无公开信号

什么时候不要选它

暂无公开信号

常见问题

Stirling-PDF 支持哪些平台?

Stirling-PDF 是基于 Java 的 Web 应用,支持 Windows、macOS 和 Linux。你可以通过 Docker 容器轻松部署,也可以直接运行源码或使用 Windows 独立版,非常灵活。

Stirling-PDF 是完全免费的吗?

是的,Stirling-PDF 采用 MIT 许可证,完全开源免费。你可以自由使用、修改和分发,甚至可以商用,只需保留原版权声明即可。

如何处理中文 PDF 的 OCR 识别?

默认情况下,OCR 仅支持英文。你需要从 tessdata 仓库下载 chi_sim.traineddata 文件,挂载到容器或放入本地 tessdata 目录,然后在界面中选择中文即可识别。

相关推荐

相关文章