Stirling PDF 是一个开源项目,目前有4300个star,应该还是可以的,
项目描述说这个工具能满足您的所有PDF需求,
项目作者推荐在Docker下运行该程序,在Windows下运行该程序,需要手动安装一些依赖项,
经测试,只需要安装 JDK 17 或以上版本即可运行该程序,下面链接里已经给出了JDK 17安装包;
注意,如果安装了JDK 17仍不能运行该程序,
根据 https://github.com/Frooodle/Stir ... in/LocalRunGuide.md 描述,可以尝试再安装一个Python 3,
并把JDK 17和Python 3添加进环境变量,如果安装了JDK 17和Python 3仍不能运行该程序,那就放弃吧,
要不就慢慢折腾 https://github.com/Frooodle/Stir ... in/LocalRunGuide.md 里所提到的依赖项,
建议直接放弃!!!
假设您已安装了JDK 17,双击主程序,保持程序后台运行,会在本地的8080端口打开服务,见下面的黑色图片,
在浏览器中打开 http://localhost:8080/ 即可使用该工具,按下图切换语言;
另外,Stirling PDF大部分功能都能直接使用,
但小部分功能,例如PDF转word、OCR等功能需要额外安装LibreOffice、OcrMyPdf等组件,
不建议在Windows下折腾这些组件。
具体参考:https://github.com/Frooodle/Stir ... in/LocalRunGuide.md
选择功能,上传PDF,操作成功后,浏览器会自动下载编辑后的PDF到本地;
Stirling PDF的具体功能有:
合并
拆分
整理
旋转
删除
多页布局
调整页面尺寸/缩放
自动拆分页面
调整颜色/对比度
裁剪PDF
提取页面
PDF转单一大页
转换图像到PDF
将文件转换为PDF文件
HTML转PDF
URL/网站转PDF
Markdown转PDF
转换PDF到图像
PDF转Word
PDF转演示文稿
PDF转RTF(文本)
PDF转HTML
PDF转XML
PDF To PDF/A
添加密码
删除密码
更改权限
添加水印
使用证书签署
清理
自动删除
运行OCR/清理扫描
在PDF中添加图片
压缩
提取图像
更改元数据
检测/分割扫描图像
标志
展平
修复
删除空白页
比较
添加页码
自动重命名PDF文件
获取PDF的所有信息
显示JavaScript
上面已说了怎么运行该程序,最后再强调一次,对于这种工具,总会有人会出现各种报错的,
不用纠结,这个不行,就换用另一个,PDF工具千千万,总能找到合适的;
JDK 17下载链接:https://download.oracle.com/java ... windows-x64_bin.exe
Stirling-PDF主程序和JDK 17安装包: https://pan.baidu.com/s/1N3XtLrruCsA_69aMGK92ZA?pwd=965s 提取码:965s
只有Stirling-PDF主程序:https://wwwf.lanzout.com/iwjvN1fd316f
官方教程:https://github.com/Frooodle/Stirling-PDF/blob/main/LocalRunGuide.md