Stirling PDF,是一个本地部署的网络应用,专门用于处理各种 PDF 文件的操作。它的界面是基于 Web UI 设计的,支持在 Docker 环境中部署,确保了灵活性和便捷性。这个工具最初是由 ChatGPT 创建的,随着时间的推移,功能不断扩展,现在可以满足用户对 PDF 处理的广泛需求。
Stirling PDF 的一个重要特性是它的隐私保护能力。它不会将任何数据发送到外部进行记录或跟踪。所有的文件处理工作要么在客户端完成,要么仅在服务器内存中进行,以便执行任务,或者仅在执行任务时保存在临时文件中。处理完成后,一旦用户下载了文件,这些文件就会从服务器上删除,确保了用户数据的安全和隐私。该工具提供了一系列功能,包括支持深色模式、可自定义的下载选项、文件的并行处理和下载、提供的 API 便于与外部脚本整合,以及可选的登录和认证功能,确保了用户使用的灵活性和安全性。
在 PDF 功能方面,Stirling PDF 提供了全面的页面操作,如查看、修改、合并、拆分、旋转、移动 PDF 及其页面等。此外,它还支持将 PDF 转换为图片或其他文件格式,反之亦然,以及各种安全与权限设置,如设置和移除密码、添加水印、进行认证或签名等。 除此之外,Stirling PDF 还提供了其他操作,包括添加电子签名、修复 PDF 文件、比较文件差异、压缩文件、从扫描件中提取图片、添加页码、自动重命名文件、进行 OCR 处理、编辑元数据等。
Stirling PDF 的特性和功能是经过精心设计的,以确保用户能够高效、安全地处理 PDF 文件。以下是对其主要特性和PDF功能的详细描述:
支持深色模式:为了减少眼睛疲劳并提供更舒适的视觉体验,Stirling PDF 提供了深色模式选项,让用户在夜间或低光环境中更舒适地工作。
可自定义的下载选项:用户可以根据自己的需求自定义下载设置,如选择文件的保存位置、格式和名称,从而提高工作效率和满足个性化需求。
文件的并行处理和下载功能:Stirling PDF 能够同时处理多个文件,允许用户一次性上传并处理多个 PDF 文件,大大节省时间和提高效率。
提供 API,可与外部脚本整合:为了方便开发者和高级用户,Stirling PDF 提供了 API 接口,允许其与外部脚本和应用程序整合,实现自动化和定制化操作。
可选的登录和认证功能:为了保护用户数据和隐私,Stirling PDF 提供了登录和认证功能,确保只有授权用户才能访问和处理文件。
查看和修改 PDF:用户可以查看多页 PDF 文件,并进行自定义排序和搜索。支持页面上的编辑功能,如添加注释、绘图、文本和图片,使用了 PDF.js、Joxit 和 Liberation 字体来提供这些功能。
提供完整的交互式界面:用于合并、拆分、旋转、移动 PDF 及其页面,使得管理 PDF 文档更为直观和方便。
合并 PDF:将多个 PDF 文件合并成一个单一文件,便于管理和存储。
拆分 PDF:在指定页码处拆分 PDF 或将所有页面作为单独文件提取,灵活处理文档。
重新排列 PDF 页面:按不同顺序重新排列 PDF 页面,自定义文档结构。
旋转 PDF:以 90 度的增量旋转 PDF 页面,调整页面方向。
删除页面:从 PDF 中删除不需要的页面。
多页布局:将 PDF 重组为多页面格式,适用于打印和展示。
调整页面内容大小:按指定百分比调整页面内容的大小,使其更适合特定的阅读或打印要求。
调整对比度:改善页面可读性。
裁剪 PDF:移除页面不需要的边缘部分。
自动拆分带有物理扫描分隔页的 PDF:自动识别和处理扫描文档。
提取特定页面:从文档中提取特定的页面。
将 PDF 转换为单页格式:将多页 PDF 转换为多个单页文件。
PDF 与图片转换:将 PDF 转换为图片,或将图片转换为 PDF。
文件格式转换:将各种常见文件格式转换为 PDF(使用 LibreOffice),以及将 PDF 转换为 Word、Powerpoint 等格式。
HTML 和网址转换:将 HTML 文件或直接的网址转换为 PDF,以及将 Markdown 文件转换为 PDF。
PDF 密码设置和移除:增强文件安全性。
更改或设置 PDF 权限:控制文件的打印、复制和编辑权限。
添加水印:保护文档版权和身份。
PDF 认证或签名:验证文档的真实性和完整性。
清理 PDF 文件:移除潜在的敏感信息。
自动涂抹文本以保护隐私:确保敏感信息不被泄露。
添加、生成或写入电子签名:方便快捷地对文档进行签名。
修复 PDF 文件:处理和修复损坏的 PDF 文件。
检测并移除空白页:清理不必要的空白页面。
比较两个 PDF 文件:显示文本上的差异,便于版本对比。
添加图片:向 PDF 中插入图片,丰富内容。
压缩 PDF:使用 OCRMyPDF 减小文件大小,便于存储和传输。
提取图片:从 PDF 和扫描件中提取图片。
添加页码:便于文档导航和引用。
自动重命名文件:根据 PDF 标题文本自动重命名文件,提高文件管理效率。
OCR 处理:将 PDF 文本转换为可搜索和编辑的格式。
PDF/A 转换:将 PDF 转换为长期保存的标准格式。
编辑元数据:修改 PDF 的作者、标题等信息。
平整化 PDF:减少文件复杂性,确保兼容性。
导出 PDF 信息为 JSON 格式:便于分析和处理文档信息。