不再付费,轻松驾驭PDF文件
Stirling PDF 是一个基于Docker的本地化网络PDF处理工具,它提供了一系列针对PDF文件的操作功能,包括分割、合并、转换、重排、添加图片、旋转、压缩等。这个网络应用程序经过不断进化,已经包含了一套全面的特性,能够满足您对PDF处理的所有需求。
隐私保护:Stirling PDF不会出于记录或跟踪目的发起任何外向调用。所有文件和PDF仅存在于客户端,或在任务执行期间暂存在服务器内存中,或临时存储在文件中以便执行任务。用户下载的任何文件在那时点之前都会从服务器上删除。
github地址:点击跳转
功能特性:
- 暗黑模式支持。
- 自定义下载选项。
- 并行文件处理和下载。
- API接口,支持与外部脚本集成。
- 可选的登录和认证支持。
PDF处理功能:
- 页面操作:查看和修改PDF,包括多页PDF查看、自定义排序和搜索,以及页面编辑功能,如添加注释、绘制、添加文本和图片。
- 完整的交互式GUI:用于合并/分割/旋转/移动PDF及其页面。
- 转换操作:PDF与图像之间相互转换;任何常见文件转换为PDF(使用LibreOffice);PDF转换为Word/PowerPoint/其他格式(使用LibreOffice);HTML到PDF;URL到PDF;Markdown到PDF。
- 安全与权限:添加和移除密码;更改/设置PDF权限;添加水印;认证/签署PDF;净化PDF;自动涂黑文本。
- 其他操作:添加/生成/写入签名;修复PDF;检测并移除空白页;比较两个PDF并显示文本差异;向PDF添加图片;压缩PDF以减小文件大小(使用OCRMyPDF);从PDF提取图片;从扫描中提取图片;添加页码;通过检测PDF标题文本自动重命名文件;对PDF进行OCR处理(使用OCRMyPDF);PDF/A转换(使用OCRMyPDF);编辑元数据;展平PDF;获取PDF的所有信息以查看或导出为JSON。


技术支持:
- Spring Boot + Thymeleaf
- PDFBox
- LibreOffice(高级转换)
- OcrMyPdf
- HTML, CSS, JavaScript
- Docker
- PDF.js
- PDF-LIB.js
使用方法:
- 本地运行:请参阅LocalRunGuide.md。
- Docker / Podman:请访问Stirling PDF Docker页面。
Stirling PDF有两个版本:完整版和超轻版。根据您使用的功能类型,您可能需要一个较小的镜像以节省空间。有关不同版本提供的功能的更多信息,请查看版本映射。
支持的语言:Stirling PDF目前支持27种语言!
定制化:Stirling PDF允许轻松定制应用程序,包括应用程序名称、口号、图标、HTML、图片、CSS等。

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
![[开源分享] 开源、免费的PDF工具 25.6K Star-帆越资源站](https://cdn.shukelaicai.com/2024/05/20240514083701502.jpg)













暂无评论内容