一个本地的PDF处理工具,其界面为Web UI,支持Docker部署。这个基于网络的本地应用最初完全由ChatGPT创建,之后经过发展,增加了更多功能,满足用户在PDF处理上的多样化需求。
这个工具能够处理各种主要的PDF操作,例如拆分、合并、转换格式、重新排列、添加图片、旋转、压缩等。
此外,Stirling PDF在处理过程中不会对外发送任何数据以进行记录或跟踪。所有的文件和PDF要么只在客户端处理,要么只在服务器内存中暂存,用于执行任务,或者仅在执行任务时保存在临时文件中。一旦用户下载了文件,那些文件就会从服务器上删除。
以下是该工具的一些特性:
* 支持深色模式。
* 可自定义的下载选项。
* 文件的并行处理和下载功能。
* 提供API,可与外部脚本整合。
* 可选的登录和认证功能。
以下是该工具的PDF功能:
* 页面操作:查看和修改PDF,支持添加注释、绘图、文本和图片;提供完整的交互式界面,用于合并、拆分、旋转、移动PDF及其页面;将多个PDF合并成一个文件;在指定页码处拆分PDF或将所有页面作为单独文件提取;按不同顺序重新排列PDF页面;以90度的增量旋转PDF;删除页面;多页布局(将PDF重组为多页面格式);按指定百分比调整页面内容大小;调整对比度;裁剪PDF;自动拆分带有物理扫描分隔页的PDF;提取特定页面;将PDF转换为单页格式。
* 转换操作:将PDF转换为图片或从图片转换为PDF;将各种常见文件格式转换为PDF(使用LibreOffice);将PDF转换为Word、Powerpoint等格式(使用LibreOffice);将HTML转换为PDF;将网址直接转换为PDF;将Markdown文件转换为PDF。
* 安全与权限:设置和移除PDF密码;更改或设置PDF权限;添加水印;对PDF进行认证或签名;清理PDF文件;自动涂抹文本以保护隐私。
* 其他操作:添加、生成或写入电子签名;修复PDF文件;检测并移除空白页;比较两个PDF文件并显示文本上的差异;向PDF中添加图片;使用OCRMyPDF压缩PDF文件以减小其大小;从PDF中提取图片;从扫描件中提取图片;添加页码;根据PDF标题文本自动重命名文件;对PDF进行OCR处理(使用OCRMyPDF);将PDF转换为PDF/A格式(使用OCRMyPDF);编辑元数据;平整化PDF;获取并查看或导出PDF的全部信息为JSON格式。