Stirling-PDF是一款完全开源免费、本地部署的全能PDF处理工具

Stirling-PDF是一款完全开源免费、本地部署的全能PDF处理工具,截至2026年6月,该项目在GitHub已获得79K Star​,是PDF处理领域最受欢迎的开源项目之一。

它的核心特点是所有操作都在本地完成,文件仅在任务执行期间暂存于服务器内存,完成后会自动删除所有临时文件,不会跟踪记录用户操作,从根本上避免了敏感文件的数据泄露风险,完美解决了在线PDF工具的隐私隐患。

标题核心功能

Stirling-PDF提供了超过50种PDF处理能力​,覆盖绝大多数日常PDF使用场景,主要分为六大类:

  1. 页面整理:支持PDF合并、拆分、提取页面、删除空白页、旋转、裁剪、调整页面大小、重组页面顺序等 格式互转:
  2. 可将图片、Office文档(Word/PPT/Excel)、HTML、Markdown、电子书、漫画档案等多种格式转换为PDF
  3. 可将PDF导出为Word、图片、PPT、CSV、HTML、PDF/A、Markdown等13种格式
  4. 安全与签名:支持添加/移除密码、添加水印、数字签名、自动/手动脱敏敏感信息、加密权限修改等功能
  5. 高级功能:内置OCR文字识别(可处理扫描文档)、PDF压缩、比较两个PDF的文本差异、提取图片、修复损坏文件等

安装部署方式

Stirling-PDF支持多种安装方式,对不同技术背景的用户都很友好:

  • 普通用户(无技术背景)

Windows​:直接从GitHub下载.exe或.msi安装包,双击运行即可开箱即用

macOS​:下载.dmg文件安装即可

Linux​:下载rpm/deb/AppImage格式安装包使用

安装包下载地址:https://github.com/Stirling-Tools/Stirling-PDF/releases

  • 本地/服务器Docker部署

适合有一定基础的用户部署私人专属PDF服务,基础部署命令如下:

docker run -d -p 8080:8080 -v /opt/stirling-data:/usr/share/stirling-pdf/data --name stirling-pdf stirlingtools/stirling-pdf

部署完成后打开浏览器访问 http://localhost:8080 即可使用,若原镜像拉取缓慢,可使用国内阿里云镜像加速。

官方项目地址:

https://github.com/Stirling-Tools/Stirling-PDF

相关推荐
泡海椒12 小时前
多维数据分析:jquick-pdf 热力图、雷达图 PDF 实战
数据挖掘·数据分析·pdf
程序员的账号13 小时前
《深度学习入门2自制框架》中文PDF+源代码+斋藤康毅
人工智能·深度学习·pdf
web打印社区14 小时前
远程打印:WebSocket 与 HTTP 轮询怎么选
前端·vue.js·websocket·网络协议·http·electron·pdf
SamChan9014 小时前
PDF翻译时页眉页脚总在捣乱?跨页重复文本块的检测与过滤实测
人工智能·python·ai·pdf·wpf
一马平川的大草原15 小时前
pdf转md的三种方式
pdf·ocr·md
zhoupenghui16817 小时前
复杂PDF与扫描件解析存储实战:文本、图片OCR、表格识别及RAG向量入库全流程
pdf·ocr·复杂pdf解析
huaweichenai8 天前
spring boot操作PDF
java·spring boot·pdf
开开心心就好8 天前
批量提取PDF中的图片,直接导出原图
前端·javascript·支持向量机·智能手机·pdf·html·启发式算法
泡海椒9 天前
PDF 表格样式优化:jquick-pdf 边框、圆角、背景色
java·开发语言·pdf
泡海椒10 天前
jquick-pdf 表格实战:动态数据 PDF 报表生成
java·开发语言·pdf