工作中经常需要对PDF进行一些批量处理工作,于是自己写了个小工具,自己已经使用了好几年了,名字叫OfficeAssistant。
目前包含7个功能:
🔗 PDF批量合并 - 支持选择多个PDF文件进行批量合并,文件列表可视化管理,可删除已选文件,合并完成后状态提示。
✂️ PDF批量拆分 - 支持选择一个或多个PDF文件,可按每页拆分为独立PDF,或按页码范围拆分(如:1-3,5,7-9),支持自定义输出目录。
🗜️ PDF批量压缩 - 基于Ghostscript实现,提供低/中/高三种压缩等级预设,支持自定义压缩等级(1-100),可指定输出目录,压缩完成后状态提示。
🔄 PDF批量替换 - 支持批量选择源文件和替换文件,源文件和替换文件数量必须一致,可指定要替换的页码(如:1,3,5),直接覆盖源文件进行替换。
🗑️ PDF批量删除 - 支持批量删除PDF文件中的指定页面,可按页码范围(如:1-3,5,7-9)或自定义页码删除,支持自定义输出目录。
📥 PDF批量插入 - 支持在指定PDF文件中批量插入其他PDF的内容,可指定插入位置和插入页数,支持多文件批量处理。
🖼️ PDF转图片 - 基于Ghostscript实现,支持自定义页码范围(如:1-3,5,7-9 或全部页面),可设置图片分辨率(72-1200 DPI),自动识别PDF总页数,输出图片自动保存到子文件夹。
软件纯本地运行,安全高效。还有其他需求的,可以提出来。
夜雨聆风