Stirling-PDF 是一个强大的、本地托管的基于 Web 的 PDF作工具,使用 Docker。它使您能够对 PDF 文件执行各种作,包括拆分、合并、转换、重新组织、添加图像、旋转、压缩等。这个本地托管的 Web 应用程序已经发展到包含一组全面的功能,可以满足您的所有 PDF 要求。
所有文件和 PDF 要么仅存在于客户端,要么仅在任务执行期间驻留在服务器内存中,要么临时驻留在仅用于执行任务的文件中。届时,用户下载的任何文件都将从服务器中删除。
主页: https://stirlingpdf.com
所有文档均可在
https://docs.stirlingpdf.com/ 获取
Stirling-PDF:开源全能的本地PDF工具箱
Stirling-PDF 是一款基于 Web 的开源 PDF 处理工具,支持 60+ 功能,涵盖从基础操作到高级处理的所有需求。所有操作均在本地完成,无需上传云端,确保数据隐私安全。以下是其核心特性和使用指南:
核心功能
- 页面操作
合并/拆分 PDF、旋转页面、删除/提取指定页、调整页面顺序。
自动拆分多页 PDF 为单页文件,或叠加多个 PDF 为单一文件。
裁剪页面、调整对比度、缩放内容大小。
- 格式转换
PDF <-> 其他格式:支持 Word、PPT、Excel、HTML、Markdown、图像(PNG/JPG)等。
网页转 PDF:直接输入 URL 生成 PDF。
OCR 文字识别:提取扫描版 PDF 中的文字内容。
- 安全与权限
添加/移除密码、设置权限、嵌入水印或签名。
净化敏感元数据、自动隐藏文本、修复损坏文件。
- 高级工具
检测并删除空白页、比较两个 PDF 的差异、压缩文件大小。
生成签名、调整页面布局、自动重命名文件。
安装与部署
- Docker 部署(推荐)
- bash
- 复制
- docker run -d --name stirling-pdf -p 8080:8080 \ -v "./trainingData:/usr/share/tessdata" \ -e LANGS=zh_CN \ stirlingtools/stirling-pdf:latest
- 通过 http://localhost:8080 访问。
- Windows 用户
下载 .exe 安装包(约 80MB),需 Java 17/21 环境。 - 自定义配置
挂载 /configs 目录修改设置文件,或通过环境变量调整 OCR 语言包等参数
开源地址与演示
- GitHub:https://github.com/Stirling-Tools/Stirling-PDF
- 在线演示:https://stirlingpdf.io/?lang=zh_CN
通过 Stirling-PDF,用户无需依赖付费工具即可实现专业级 PDF 处理,尤其适合注重隐私和功能定制化的场景