免费开源 PDF 神器,啥功能都有,PDF 需求全覆盖
前言:
PDF 文档应用还是非常广泛的,有时候要经常处理一些 PDF 文档,包括把 PDF 的文字提取出来或者转为 Word 等格式,网上也有很多工具,不过有一些功能是收费的。
今天必须给大家种草一款 PDF 开源神器——Stirling-PDF。
资源简介:
Stirling-PDF 功能特别齐全,而且很好用,平常咱们遇到的各种文件格式转换,它都能搞定。而且它是开源免费的,我们可以直接装在自己电脑上,用的时候不用担心数据会泄露啥的。

核心功能:
页面操作:
- 支持查看、编辑多页PDF,包括注释、绘图、添加文本和图像。
- 可合并、拆分、旋转、移动PDF页面。
- 支持删除、裁剪、提取页面,调整页面顺序、对比度、内容大小。
- 自动拆分PDF,将多页PDF转换为单页,或将PDF叠加在一起。
格式转换:
- 支持PDF与图片互转。
- 可将常见文件格式转换为PDF,或将PDF转换为Word、PowerPoint等。
- 支持HTML、URL、Markdown转PDF。
- 提供PDF转XML、CSV等功能。
安全与权限:
- 支持添加/移除密码,设置PDF权限。
- 可添加水印、签名,净化PDF文件。
- 支持自动文本隐藏。
其他操作:
- 支持签名生成、添加,修复损坏的PDF文件。
- 可检测并移除空白页,比较PDF差异。
- 提供压缩PDF、提取图片、OCR文字识别等功能。
特点:
- 本地化处理:所有操作均在本地完成,数据不上传云端,确保隐私安全。
- 开源免费:用户可自由使用和修改代码。
- 界面友好:支持深色模式,提供多语言界面。
- 高效处理:支持并行文件处理和下载。
- 高度定制:用户可自定义界面、应用名称、口号等。
- 集成能力:提供API接口,方便与外部脚本集成。
- 企业级功能:支持单点登录(SSO)、数据库备份与导入等。
开源地址:
https://github.com/Stirling-Tools/Stirling-PDF
在线演示:
https://stirlingpdf.io/?lang=zh_CN
官方文档:
安装使用:
Stirling-PDF 的安装可以参考官方文档:
Windows 环境可以直接下载 exe 安装包,Mac/Linux 运行 jar 文件(需安装 Java 环境)。
我们可以用 Docker 来部署 Stirling-PDF, Docker 镜像可在 Docker Hub 上找到:
https://hub.docker.com/r/stirlingtools/stirling-pdf
安装命令:
docker pull stirlingtools/stirling-pdf
Stirling-PDF 提供三种版本,分别适用于不同硬件配置,低配硬件用户可选择特定版本以优化性能,追求最新功能的用户则建议使用最新版本标签。
- Fat(全功能版):latest-fat
- Standard(标准版):latest
- Ultra Lite(超轻量版):latest-ultra-lite
使用 docker run 启动容器:
docker run -d \
--name stirling-pdf \
-p 8080:8080 \
-v "./StirlingPDF/trainingData:/usr/share/tessdata" \
-v "./StirlingPDF/extraConfigs:/configs" \
-v "./StirlingPDF/customFiles:/customFiles/" \
-v "./StirlingPDF/logs:/logs/" \
-v "./StirlingPDF/pipeline:/pipeline/" \
-e DOCKER_ENABLE_SECURITY=false \
-e LANGS=en_GB \
stirlingtools/stirling-pdf:latest
使用 docker-compose 启动容器,docker-compose.yml 文件内容如下:
version: '3.3'
services:
stirling-pdf:
image: stirlingtools/stirling-pdf:latest
ports:
- '8080:8080'
volumes:
- ./StirlingPDF/trainingData:/usr/share/tessdata # Required for extra OCR languages
- ./StirlingPDF/extraConfigs:/configs
- ./StirlingPDF/customFiles:/customFiles/
- ./StirlingPDF/logs:/logs/
- ./StirlingPDF/pipeline:/pipeline/
environment:
- DOCKER_ENABLE_SECURITY=false
- LANGS=en_GB
提示:本文最后更新于2025年3月5日,如有错误或者已经失效,请留言告知。
文章标题:免费开源 PDF 神器,啥功能都有,PDF 需求全覆盖
博客作者:映凡
文章地址:https://yc.1457vip.com/4763.html
友情链接:https://yc.1457vip.com/links
资源来源网络,感谢原创作者的整理和开发,资源实属来之不易,请大家私下交流使用,切勿商业传播。
博客作者:映凡
文章地址:https://yc.1457vip.com/4763.html
友情链接:https://yc.1457vip.com/links
资源来源网络,感谢原创作者的整理和开发,资源实属来之不易,请大家私下交流使用,切勿商业传播。
THE END