相关阅读:
软件介绍
Stirling-PDF 是一款强大且全面的本地托管的 PDF 文件管理工具,专为需要频繁处理 PDF 文件的用户设计。它利用 Docker 技术轻松部署,无需担心数据安全问题,所有处理都在本地服务器上完成,确保了用户的隐私保护。
特点
Stirling-PDF 提供了一系列全面而实用的功能,涵盖了 PDF 文件的几乎每一个方面,从基本的编辑操作到高级的数据处理任务。用户可以通过直观的图形用户界面(GUI)轻松完成 PDF 文件的合并、分割、转换、加密等多种操作。此外,该软件还支持多种文件格式的导入和导出,以及对 PDF 文件中的敏感信息进行清理等功能。
开源成就
目前已经取得39K Star
主要功能
页面操作: 支持 PDF 文件的查看、编辑和修改,包括页面的排序、搜索、注释、绘制、文本添加和图片插入等功能。
转换操作: 可以将 PDF 文件转换为图片或其他文件格式,如 Word、PowerPoint 文档,也可以将这些格式的文件转换为 PDF。
安全与权限: 提供 PDF 文件的加密和解密功能,可以设置或更改 PDF 文件的访问权限,支持水印添加、签名认证等。
其他操作: 包括 PDF 文件的压缩、签名生成、损坏文件修复、空白页检测及移除、文本比较、图片提取、OCR 处理、PDF/A 格式转换、元数据编辑等。
功能清单
查看和修改PDF,包括自定义查看排序和搜索,以及页面编辑功能,如注释、绘制和添加文本和图像。
完整的交互式GUI,用于合并/分割/旋转/移动PDF及其页面。
将多个PDF合并为一个单一文件。
在指定页码分割PDF或提取所有页面作为单独的文件。
重新组织PDF页面顺序。
将PDF旋转90度。
删除页面。
多页布局(将PDF格式化为多页)。
按设定百分比缩放页面内容大小。
调整对比度。
裁剪PDF。
自动分割PDF(使用物理扫描页面分隔符)。
提取页面。
将PDF转换为单页。
将PDF转换为图像,或将图像转换为PDF。
将任何常见文件转换为PDF。
将PDF转换为Word/PowerPoint等格式。
将HTML转换为PDF。
将URL转换为PDF。
将Markdown转换为PDF。
添加和删除密码。
更改/设置PDF权限。
添加水印。
认证/签署PDF。
清理PDF。
自动删除文本。
添加/生成/写入签名。
修复PDF。
检测并删除空白页面。
比较两个PDF并显示文本差异。
向PDF添加图像。
压缩PDF以减小文件大小。
从PDF中提取图像。
从扫描中提取图像。
添加页码。
通过检测PDF标题文本自动重命名文件。
对PDF进行OCR。
将PDF转换为PDF/A。
编辑元数据。
展平PDF。
获取所有PDF信息,查看或以JSON格式导出。
部署指南
确认环境: 确保你的计算机已经安装了 Docker。
运行容器: 使用以下命令启动 Stirling-PDF 容器:
docker run -d \
-p 8080:8080 \
-v ./trainingData:/usr/share/tessdata \
-v ./extraConfigs:/configs \
-v ./logs:/logs \
-e DOCKER_ENABLE_SECURITY=false \
-e INSTALL_BOOK_AND_ADVANCED_HTML_OPS=false \
-e LANGS=en_GB \
--name stirling-pdf \
frooodle/s-pdf:latest自定义配置: 可以根据需要挂载额外的卷来存储自定义文件、配置或日志。
使用步骤
1.
访问应用:
在 Web 浏览器中打开
http://localhost:8080
。
2. 上传文件: 将 PDF 文件上传至应用程序。
3. 选择操作: 从菜单中选择所需的处理操作。
4. 下载文件: 处理完成后,直接下载处理过的 PDF 文件到本地。
Stirling-PDF 以其全面的功能和卓越的性能,为用户提供了前所未有的 PDF 文件处理体验。通过简单的几步安装和直观的操作流程,即使是 PDF 编辑新手也能迅速上手。
近期热文: