项目介绍
Stirling-PDF(github.com/Stirling-Tools/Stirling-PDF)是一款功能极为全面的开源PDF处理工具,GitHub星标超过76,671颗,号称GitHub第一PDF应用。它完全本地运行,无需上传到第三方服务器,数据安全有保障,支持Docker一键部署,在任何设备上都能使用。
核心特色
- 功能齐全:支持PDF合并、拆分、旋转、压缩、加密、解密、OCR识别、签章、水印、转换格式等数十种操作
- 完全本地化:所有处理都在本地完成,不会泄露隐私,适合处理敏感文档
- Docker部署:一条命令即可启动,支持x86和ARM架构
- 界面友好:提供直观的Web界面,无需命令行操作
- 持续更新:开发活跃,每周都有新功能和改进
安装步骤
Docker快速部署:
docker run -d -p 8080:8080 -v ./stirling-pdf-data:/root/Stirling-PDF/resources/userData stirlingtools/stirling-pdf:latest
运行后访问 http://localhost:8080 即可使用。数据目录用于保存配置文件和临时文件。
如需OCR功能,需安装Tesseract:
# Ubuntu/Debian sudo apt install tesseract-ocr tesseract-ocr-chi-sim # 启动时挂载 docker run -d -p 8080:8080 -v /usr/bin/tesseract:/usr/bin/tesseract -v ./stirling-pdf-data:/root/Stirling-PDF/resources/userData stirlingtools/stirling-pdf:latest
使用方法
打开Web界面后,左侧是分类菜单,右侧是操作区。主要功能分类包括:文件操作(合并、拆分、旋转、压缩)、安全操作(加密、解密、签名、去除签名)、转换操作(PDF转图片、图片转PDF、PDF转Word/Excel等)、编辑操作(水印、页眉页脚、签章、手写签名)、高级操作(OCR识别、扁平化、验证签名)等。
适用场景
- 办公文档处理:合并多个PDF、提取页面、删除不需要的页面
- 合同签署:添加电子签名、加密保护重要文件
- 资料整理:将扫描件OCR识别为可搜索的PDF
- 论文写作:给PDF添加水印、合并多个章节
- 企业内部使用:完全本地部署,保护商业机密文档
开源协议
项目采用GPL-3.0开源协议,完全免费使用。官方还提供Pro版本增加更多高级功能。
服务支持:如有兴趣不会搭建,可以联系微信:WRYD6166,开源项目搭建10-50元。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END








暂无评论内容