简介
这是一个强大的本地托管的基于 Web 的 PDF 操作工具,使用 docker,允许您对 PDF 文件执行各种操作,例如拆分、合并、转换、重组、添加图像、旋转、压缩等。这个本地托管的 Web 应用程序最初是 100% ChatGPT 制作的应用程序,现已发展到包含广泛的功能来满足您的所有 PDF 需求。Stirling PDF 不会为任何记录保存或跟踪进行呼出。所有文件和 PDF 要么仅存在于客户端,要么仅在任务执行期间驻留在服务器内存中,要么临时驻留在仅用于执行任务的文件中。届时,用户下载的任何文件都将从服务器中删除。

特性
-
• 深色模式支持。
-
• 自定义下载选项
-
• 并行文件处理和下载
-
• 用于与外部脚本集成的 API
-
• 可选的登录和身份验证支持
PDF功能
页面操作
-
深入探索与灵活调整 PDF 文件 – 利用先进的查看选项,如自定义视图、智能排序及高效搜索,轻松浏览多页 PDF 文档。此外,这款工具还提供了丰富的页面编辑功能,包括添加注释、自由绘制以及便捷地插入文本和图像,全面提升您的 PDF 编辑体验(特别支持 PDF.js,兼容 Joxit 和 Liberation 字体)。
-
该工具配备了一套完整的交互式图形用户界面(GUI),旨在简化 PDF 文件的合并、拆分、旋转及页面移动等复杂操作。通过它,您可以轻松将多个 PDF 文件合并成一个统一的文档,或在指定页码处将 PDF 拆分成若干个独立文件,甚至能将所有页面单独提取出来。
-
此外,您还可以随意重新排列 PDF 页面的顺序,以符合不同的需求。页面旋转功能允许您以 90 度为单位自由旋转 PDF,实现文档方向的快速调整。同时,删除不需要的页面也是一键之劳。
-
对于页面布局,这款工具同样表现出色。您可以自由地将 PDF 格式化为多页显示模式,以适应不同的阅读场景。页面内容的缩放也是随心所欲,只需设定相应的百分比即可。另外,调整页面对比度、裁剪 PDF 边缘或自动拆分扫描件等高级功能也都一应俱全。
-
无论是提取特定页面,还是将 PDF 转换为单页格式,这款全面的 PDF 编辑工具都能满足您的需求,助您高效处理各类 PDF 文档任务。
转换操作
-
• 将 PDF 与图像相互转换。
-
• 将任何常用文件转换为 PDF(使用 LibreOffice)。
-
• 将PDF转换为Word/Powerpoint/Others(使用LibreOffice)。
-
• 将 HTML 转换为 PDF。
-
• PDF 的 URL。
-
• Markdown 到 PDF。
安全与权限
-
• 添加和删除密码。
-
• 更改/设置 PDF 权限。
-
• 添加水印。
-
• 认证/签署 PDF。
-
• 对 PDF 进行清理。
-
• 自动编辑文本。
其他操作
-
• 添加/生成/写入签名。
-
• 修复 PDF。
-
• 检测并删除空白页。
-
• 比较 2 个 PDF 并显示文本差异。
-
• 将图像添加到 PDF。
-
• 压缩 PDF 以减小其文件大小(使用 OCRMyPDF)。
-
• 从 PDF 中提取图像。
-
• 从扫描中提取图像。
-
• 添加页码。
-
• 通过检测 PDF 标题文本自动重命名文件。
-
• PDF 上的 OCR(使用 OCRMyPDF)。
-
• PDF/A 转换(使用 OCRMyPDF)。
-
• 编辑元数据。
-
• 拼合 PDF。
-
• 获取 PDF 上的所有信息以查看或导出为 JSON。
安装
version: '3.3'
services:
stirling-pdf:
image: frooodle/s-pdf:latest
ports:
- '8080:8080'
volumes:
- /location/of/trainingData:/usr/share/tessdata #Required for extra OCR languages
- /location/of/extraConfigs:/configs
# - /location/of/customFiles:/customFiles/
# - /location/of/logs:/logs/
environment:
- DOCKER_ENABLE_SECURITY=false



原文始发于微信公众号(背带裤的云原生):一款本地托管的基于 Web 的 PDF 操作工具
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/218636.html