
这是一个基于Docker的本地托管的Web应用程序,允许你对PDF文件执行各种操作,例如分割、合并、转换、重组、添加图像、旋转、压缩等等。 它提供了一个全面的PDF功能集合。所有文件和PDF文件都只存在于客户端,或者仅在任务执行期间存在于服务器内存中,或者临时存在于文件中以执行任务。用户下载的任何文件都会在此时从服务器删除。
⭐star数量
53.3k star
🎯功能特性
- 页面操作: 查看和修改PDF,合并/分割/旋转/移动PDF页面,重组页面,旋转页面,删除页面,多页布局,缩放页面内容,调整对比度,裁剪PDF,自动分割PDF,提取页面,PDF转单页,PDF叠加,按章节分割等等。
- 转换操作: PDF与图像互转,各种常见文件转PDF(使用LibreOffice),PDF转Word/PowerPoint/其他格式(使用LibreOffice),HTML转PDF,PDF转XML,PDF转CSV,URL转PDF,Markdown转PDF。
- 安全与权限: 添加和删除密码,更改/设置PDF权限,添加水印,认证/签名PDF,清理PDF,自动删除文本。
- 其他操作: 添加/生成/写入签名,按大小或PDF分割,修复PDF,检测并删除空白页,比较两个PDF并显示文本差异,向PDF添加图像,压缩PDF以减小文件大小(使用qpdf),从PDF中提取图像,从PDF中删除图像,从扫描件中提取图像,删除批注,添加页码,通过检测PDF标题文本自动重命名文件,PDF OCR(使用Tesseract OCR),PDF/A转换(使用LibreOffice),编辑元数据,展平PDF,获取PDF的所有信息以查看或导出为JSON,显示/检测嵌入式JavaScript。
- 支持39种语言,并提供自定义管道功能,允许自动化执行多个功能。
- 提供API接口,方便与外部脚本集成。
- 可选登录和身份验证支持。
- 数据库备份和导入功能。
- 企业版功能,例如SSO。
🎊 版本更新内容
增强功能
- 改进了语言属性检查脚本中不区分大小写的键比较和路径规范化。
- Weasyprint 表单
细微改进
- 更新了第三方许可证。
- 删除了 convertBookTypeToPdf 并改进了 FileToPdf 中的文件清理。
- 更新了调查版本缓存。
- 为搜索添加了描述。修复了首页因 ) 导致的错误。
- 删除了书籍站点和翻译条目。
- 修复了压缩问题。
- 添加了允许预订会议的调查功能。
Docker 更新
- 将 docker/metadata-action 从 5.6.1 升级到 5.7.0。
- 将 docker/setup-buildx-action 从 3.9.0 升级到 3.10.0。
- 将 docker/setup-qemu-action 从 3.4.0 升级到 3.6.0。
- 将 docker/build-push-action 从 6.14.0 升级到 6.15.0。
翻译变更
- 同步了翻译并更新了 README 进度表。
- 更新了 fr_FR 语言文件。
- 更新了 messages_it_IT.properties 文件。
其他变更
- 将 ch.qos.logback:logback-core 从 1.5.16 升级到 1.5.17。
- 将 ch.qos.logback:logback-classic 从 1.5.16 升级到 1.5.17。
- 将 actions/download-artifact 从 4.1.8 升级到 4.1.9。
- 将 vscode 设置迁移到 editorconfig(如果可能)。
- 同步了翻译并更新了 README 进度表。
📥 项目地址
https://github.com/Stirling-Tools/Stirling-PDF
⏬ 网盘下载
下载链接: https://pan.baidu.com/s/1VvwwEkXHg0bXD9A9Nde3_Q?pwd=f91s 提取码: f91s 复制这段内容后打开百度网盘手机App,操作更方便哦

原创文章,作者:诺多,如若转载,请注明出处:https://www.huluohu.com/posts/1485/
微信扫一扫
支付宝扫一扫