«

Stirling-PDF 软件简介

skyearth1 发布于 阅读:54302 工具分享



Stirling-PDF 软件简介

前言

有时候会有需要转pdf,或者改PDF内容之类的需要,很多软件都要收费,有的还很贵,市面上很少有免费的PDF工具,有的功能不全或者需要登录,对于紧急情况可以说是非常不友好,而今天推荐的Stirling-PDF完美解决了这个痛点,支持本地部署,完全免费无需登录,提供多种功能,基于docker,没有服务器也可以在搜索引擎搜他的官网在线使用


简介

一款基于 Docker 的本地托管网络 PDF 全能工具箱,支持对 PDF 文件执行多种操作,包括分割、合并、转换、重组、添加图像、旋转、压缩等。满足您对 PDF 操作的所有需求。


🔧 核心功能

  • 合并与拆分:合并多个 PDF 或拆分单个 PDF。
  • 加密与解密:保障 PDF 文件安全性。
  • 旋转与压缩:调整页面方向并减小文件体积。
  • 页面操作:添加注释、绘制图形、插入文本/图像。
  • 格式转换:支持 PDF 转图像/通用文件/HTML 等。
  • 权限管理:设置打印、复制等安全限制。
  • 高级工具:签名添加、PDF 修复、空白页检测删除。

✨ 开源与特性

  • 完全免费开源:自由使用与修改。
  • 本地化部署:基于 Docker,保障数据隐私安全。
  • 暗色模式:适应不同光线环境。
  • 自定义下载:灵活配置下载选项。
  • 并行处理:提升文件处理效率。
  • API 支持:便于自动化脚本集成。
  • 登录鉴权(可选):增强系统安全性。
  • 数据备份:支持数据库备份与导入。

📜 更新日志 v0.44.2

🚀 主要改进

  • 新增:由 @Ludy87 在 #3108 中添加 unoserver 及扩展功能。
  • 实现:由 @ryantang247 在 #3152 中为绘制签名添加撤销/重做功能。
  • 新增:由 @Ludy87 在 #3162 中验证旋转角度并创建单元测试。

🔧 细微改进

  • 重命名:由 @Ludy87 在 #3163 中将 CustomPDDocumentFactory 统一改为 CustomPDFDocumentFactory
  • 修复:由 @Ludy87 在 #3168 中解决 CompressController 字符串比较与格式化问题。
  • 更新:由 @stirlingbot 在 #3173 中更新第三方许可证。
  • 修复:由 @Frooodle 在 #3177 中进一步优化压缩问题。

🐳 Docker 更新

  • 升级:由 @dependabot 在 #3158 中将 Gradle 从 8.12-jdk21 升级至 8.13-jdk21。

🌍 翻译更新

  • 改进:由 @riv-gh 在 #3161 中优化乌克兰语翻译。
  • 更新:由 @albanobattistella 在 #3166 中更新 messages_it_IT.properties 文件。

⚙️ 其他更改

  • 同步:由 @stirlingbot 在 #3157 中同步翻译并更新 README 进度。
  • 重构:由 @Ludy87 在 #3170 中重构测试导入逻辑。
  • 升级:由 @dependabot 在 #3159 中将 io.micrometer:micrometer-core 从 1.14.4 升至 1.14.5。
  • 同步:由 @stirlingbot 在 #3165 中再次同步翻译及 README。
  • 更新:由 @Ludy87 在 #3175 中升级 springdoc 插件至 1.9.0,优化 SwaggerHub 配置与 Gradle 设置。

👋 新贡献者

  • @riv-gh 在 #3161 完成首次贡献!

运行图片:

GitHub开源地址:https://github.com/Stirling-Tools/Stirling-PDF

 

取消
微信二维码
微信二维码
支付宝二维码


收藏