Stirling-PDF:7.8万星的本地部署PDF处理工具

StirlingTools/StirlingPDF 是 GitHub 上…

Stirling-PDF:7.8万星的本地部署PDF处理工具

Stirling-Tools/Stirling-PDF 是 GitHub 上的 PDF 处理项目,当前 Star 数达到 78706。这是一个基于 Docker 部署的本地网页端 PDF 操作工具,支持拆分、合并、转换、重组、添加图片、旋转、压缩等多种操作,覆盖绝大多数PDF处理需求。所有文件仅在客户端留存,或仅在任务执行期间暂存于服务器内存,任务完成后服务器会自动删除所有相关文件,不存在数据泄漏风险。

正文顶部截图

核心功能覆盖全场景PDF处理

该工具提供超过50种PDF操作能力,分为六大类别:

整理类:包含合并、拆分、提取页面、删除页面、裁剪、旋转、调整页面大小、重组页面顺序等功能。

转换为PDF类:支持图片、常见办公文件、网页、HTML、Markdown、漫画档案、电子邮件、电子书、矢量图等格式转换为PDF。

从PDF转换类:可将PDF导出为Word、图片、RTF文本、演示文稿、CSV、XML、HTML、PDF/A、Markdown、漫画档案、矢量图、视频幻灯片等格式。

签名与安全类:提供数字签名、密码移除、水印添加、证书签名、数字盖章、自动脱敏、权限修改、加密、手动脱敏、签名移除、安全清理、签名验证等功能。

查看与编辑类:支持OCR文字识别、插入图片、提取图片、提取附件、修改元数据、PDF信息查询、色彩调整、文档对比、页码添加、图层合并、注释移除、空白页删除、附件添加等操作。

高级功能类:包含压缩、自动化工作流、色彩对比度调整、自动重命名、自动分页、扫描件拆分、PDF叠加、损坏文件修复、嵌入JS查看、按章节拆分、扫描效果添加、目录编辑等能力。

README区域截图

附加特性适配不同使用场景

Stirling-PDF 支持并行文件处理与下载,适配暗色模式,提供自定义下载选项。用户可创建自定义工作流,自动按顺序执行多个操作。工具对外开放API,可与外部脚本集成。可选开启登录认证功能,企业用户可对接SSO单点登录,支持数据库备份与导入。

该工具目前支持40种语言,覆盖全球绝大多数主流使用人群。官方提供完整的安装与配置文档,包含多平台部署指南、功能说明、API参考、安全设置教程等内容,用户可直接查阅官方文档完成部署与使用。

Stirling-PDF 同时提供企业版,在原有功能基础上增加额外特性与技术支持,适合有更高需求的商业用户。普通个人用户可直接使用开源版本,代码遵循开源协议,用户可自行修改或部署到自有服务器。

项目接受社区贡献,用户可通过GitHub提交Issue或参与翻译、开发工作。对经常需要处理PDF文件,且关注数据安全的用户,该工具是合适的选择。部署过程仅需要基础的Docker使用知识,非技术用户也可通过相关教程完成安装。