Stirling PDF -开源的本地托管基于 Web 的 PDF工具箱
Stirling PDF 这是一个开源的本地托管基于 Web 的 PDF 操作工具,
允许对 PDF 文件执行各种操作,
例如拆分合并、转换、重新组织、添加图像、旋转、压缩等。
Stirling PDF 不会产生任何记录保存或跟踪、呼出电话。
所有文件和 PDF 仅存在于客户端,仅在任务执行期间驻留在服务器内存中,在执行任务时临时驻留在文件中。届时,用户下载的任何文件都将从服务器中删除。
你也可以部署在自己的服务器上使用
了解更多请访问:https://github.com/Stirling-Tools/Stirling-PDF
我在内网部署了一个,可以充当一个在线PDF工具箱,别人也可以访问
服务部署
通过docker部署
docker run -d -p 8080:8080 -v /location/of/trainingData:/usr/share/tesseract-ocr/5/tessdata -v /location/of/extraConfigs:/configs -v /location/of/logs:/logs -e DOCKER_ENABLE_SECURITY=false --name stirling-pdf frooodle/s-pdf:latest Can also add these for customisation but are not required -v /location/of/customFiles:/customFiles
功能介绍
页面操作 查看和修改 PDF – 通过自定义查看排序和搜索查看多页 PDF。加上页面编辑功能,如注释、绘图以及添加文本和图像。(使用 PDF.js 和 Joxit 和 Liberation.Liberation 字体) 用于合并/分割/旋转/移动 PDF 及其页面的完整交互式 GUI。 将多个 PDF 合并到一个结果文件中。 将 PDF 拆分为指定页码的多个文件,或将所有页面提取为单独的文件。 将 PDF 页面重新组织为不同的顺序。 以 90 度增量旋转 PDF。 删除页面。 多页布局(将 PDF 设置为多页页面)。 按设定的百分比缩放页面内容大小。 调整对比度。 裁剪 PDF。 自动分割 PDF(使用物理扫描的页面分隔符)。 提取页面。 将 PDF 转换为单页。 --------------------------------------------------------------- 转换操作 将 PDF 与图像相互转换。 将任何常见文件转换为 PDF(使用 LibreOffice)。 将 PDF 转换为 Word/Powerpoint/其他(使用 LibreOffice)。 将 HTML 转换为 PDF。 PDF 的网址。 降价到 PDF。 --------------------------------------------------------------- 安全与权限 添加和删??除密码。 更改/设置 PDF 权限。 添加水印。 认证/签署 PDF。 清理 PDF。 自动编辑文本。 --------------------------------------------------------------- 其他操作 添加/生成/写入签名。 修复 PDF。 检测并删除空白页。 比较 2 个 PDF 并显示文本差异。 将图像添加到 PDF。 压缩 PDF 以减小文件大小(使用 OCRMyPDF)。 从 PDF 中提取图像。 从扫描中提取图像。 添加页码。 通过检测 PDF 标题文本自动重命名文件。 PDF 上的 OCR(使用 OCRMyPDF)。 PDF/A 转换(使用 OCRMyPDF)。 编辑元数据。 拼合 PDF。 获取 PDF 上的所有信息以查看或导出为 JSON。