软件介绍
评论列表

目录

在处理PDF文件时,很多人面临两难选择:用在线工具方便快捷,但担心文件上传到云端泄露隐私;用桌面软件安全,但安装复杂、功能有限。Stirling PDF正好解决了这个矛盾。

Stirling PDF是一个开源项目,最初在GitHub上发布,由Frooodle(Stirling-Tools组织)主导开发。它本质上是一个可以在你自己服务器上运行的网页应用,所有PDF处理都在你自己的设备或服务器上完成,文件不会发送到第三方。同时,它提供了丰富、专业的功能,甚至很多付费软件都未必有它全面。

你可以通过多种方式使用Stirling PDF。最推荐的是自托管(Self-Hosted)模式,通过Docker一键部署在自己的服务器上,数据自主掌控。对普通用户来说,也可以直接下载桌面客户端(支持Windows、Mac、Linux),安装后就像普通软件一样使用,基础功能离线工作。企业用户还可以选择付费的Server或Enterprise计划,解锁SSO、审计日志、高级监控等团队协作功能。

Stirling PDF目前提供40多种语言界面,在我国用户中也有不错的口碑,不少技术爱好者分享过Docker部署教程。它不仅是个人用户的得力工具,也被许多企业用于内部文档处理。

官网入口地址

开源项目地址

下载地址

Stirling PDF提供多种下载方式:

  • 桌面客户端下载:从官网或GitHub Releases页面下载对应操作系统的安装包,支持Windows(.exe)、macOS(.dmg)、Linux(.deb)

  • Docker镜像:通过Docker命令拉取,支持标准版、增强版(fat)、精简版(ultra-lite)三种镜像

  • 源码编译:从GitHub克隆源码自行构建

功能介绍

PDF编辑与修改

Stirling PDF提供了强大的PDF编辑功能,包括添加或修改文字内容、添加水印(文字或图片)、插入图片、添加页码和贝茨编号(Bates Numbering)、裁剪页面、调整页面尺寸、旋转页面、添加页眉页脚、修改背景颜色、反转颜色等。V2版本还支持撤销与重做操作,方便编辑过程中随时回退。

组织与管理

支持合并多个PDF文件为一个文档,拆分PDF(按页数、按大小或按书签),拖拽式整理页面顺序,删除或提取指定页面,旋转页面,反转页面顺序,自动检测并删除空白页,以及将多个PDF文件打包成ZIP压缩包。合并时可以选择保留或生成新的书签目录结构,方便在长文档中导航。

格式转换

Stirling PDF支持丰富的格式互转功能。支持将PDF转换为Word、Excel、PPT等Office文档格式,将PDF转换为JPG、PNG、WEBP等图片格式,将PDF转换为文本(TXT)、HTML、XML、CSV,以及将PDF转换为PDF/A存档格式。反向转换方面,支持将图片(JPG、PNG、WEBP等)、Office文档(Word、Excel、PPT)、Markdown、HTML、URL网页等转换为PDF。不同Docker镜像版本支持的转换功能有所不同,ultra-lite精简版仅支持基础转换,full完整版和fat增强版支持全部转换功能。

安全与加密

提供完善的文档保护功能。可以添加或移除PDF密码保护,设置打印、复制、编辑等权限限制。支持数字签名(可以使用X.509证书),验证数字签名有效性。还可以对文档进行脱敏处理,移除敏感内容。加密基于256位AES算法,安全保障等级较高。

OCR文字识别

Stirling PDF内置了OCR(光学字符识别)功能,可以识别扫描版PDF或图片中的文字,使文档变为可搜索、可复制内容的PDF。OCR功能依赖于Tesseract引擎,full和fat版本的Docker镜像已预置支持,ultra-lite精简版不支持此功能。

自动化与集成

Stirling PDF提供了REST API接口,几乎所有PDF工具都可以通过API调用,方便集成到现有工作流中。用户可以在网页界面中通过可视化节点编辑器创建自定义的PDF处理流水线(Pipeline),将多个操作串联起来一键执行。对于需要批量处理PDF的企业用户来说,这个功能可以大幅提高效率。

企业级特性

付费的Server和Enterprise计划提供了SSO单点登录(支持OAuth2、SAML2)、审计日志、Prometheus监控指标、外部数据库支持、Google Drive集成、以及优先级技术支持等企业级功能。

应用场景

企业内部文档处理

企业可以使用Stirling PDF搭建内部PDF处理服务,所有文档都在内网服务器上处理,不外传。HR处理员工合同、财务处理报销单据、法务审核保密协议,都可以放心使用。支持SSO与企业账户系统对接,方便统一权限管理。

个人日常办公

自由职业者、学生、普通上班族可以用Stirling PDF处理各种PDF需求。合并课件、拆分扫描件、给简历加水印、把报告转成图片、给文档加密,全部免费且没有广告干扰。

技术团队与开发者

技术团队可以部署Stirling PDF供内部使用,或通过API集成到自己的产品中。,在OA系统中集成PDF预览和签署功能,在内容管理系统中集成PDF生成功能。开源特性允许二次开发和定制。

使用方法

方式一:桌面客户端

  1. 从官网或GitHub Releases下载对应操作系统的安装包

  2. 安装后打开应用,基础功能即可离线使用

  3. 如需OCR、文档转换等高级功能,可以登录Stirling.com云账户或连接到自托管服务器

方式二:Docker自托管

  1. 确保已安装Docker

  2. 运行命令拉取镜像并启动容器:

text
docker run -d -p 8080:8080 stirlingtools/stirling-pdf:latest
  1. 在浏览器中访问 http://localhost:8080

方式三:Stirling.com云端使用

直接访问 https://www.stirlingpdf.com/ 的网页版,免费账户有月度信用额度限制。

服务支持

免费版本

Stirling PDF的免费版本(社区版)支持自托管部署和桌面客户端,提供全部60+PDF工具功能,无使用次数限制,适合个人用户和不超过5人的小团队。

付费版本

Server计划($99/月或$999/年):支持无限用户、外部数据库、Google Drive集成、OAuth2 SSO,适合对用户数量有要求的中型团队。Enterprise计划(按席位计费):在Server计划基础上增加SAML2 SSO、审计日志、Prometheus监控、优先级支持、SLA保障等功能,适合大型企业。

社区支持

Stirling PDF在GitHub上非常活跃,拥有超过8.7万星标和300多位贡献者。用户可以通过GitHub Issues提交问题,通过Discord社区与他用户交流。

源码反馈/咨询 (共有 条反馈)
验证码:

Stirling PDF常见问题

本文标签
上一篇:皮皮兔PDF在线转换器
下一篇:ScanNerd