首页 > 基础资料 博客日记
【开源工具分享】一款开源的高效PDF合并与图片转换工具:mergePDF,一款轻量级桌面可视化工具,支持将多个PDF文件合并为单一PDF,也可将PDF转换为图片格式,并提供“单张图片”与“长图片”两种
2025-12-30 16:00:02基础资料围观5次
这篇文章介绍了【开源工具分享】一款开源的高效PDF合并与图片转换工具:mergePDF,一款轻量级桌面可视化工具,支持将多个PDF文件合并为单一PDF,也可将PDF转换为图片格式,并提供“单张图片”与“长图片”两种,分享给大家做个参考,收藏Java资料网收获更多编程知识
mergePDF介绍
mergePDF是一款开源、免费、高效的PDF合并与图片转换工具
工具简介
mergePDF 是一款轻量级桌面可视化工具,支持将多个PDF文件合并为单一PDF,也可将PDF转换为图片格式,并提供“单张图片”与“长图片”两种输出模式,便于文档整理、票据归档与打印优化。
别名:发票合并可视化工具
项目维护地址:https://gitee.com/eguid/merge-pdf
下载地址:https://gitee.com/eguid/merge-pdf/releases/tag/1.0.0
核心功能
- 📄 PDF合并:将多个PDF文件合并为一个,保持页面顺序与内容完整
- 🖼️ PDF转图片
- 单张模式:每个PDF页面输出为独立图片
- 长图模式:所有页面纵向拼接为一张连贯长图(特别适合连续票据拼接打印)
- 🧾 发票合并场景优化:针对电子发票等单页PDF的合并与打印需求做了界面与流程简化
技术架构
基于 Apache PDFBox 开发,确保PDF处理稳定高效。
运行环境
- 需已安装 Java 8(JDK 1.8)或更高版本
- 提供免安装版可执行文件(exe),双击即可运行
使用说明
- 合并PDF:添加多个PDF文件,调整顺序后一键合并为新PDF
- PDF转图片:
- 选择“单张模式”:每个页面保存为单独图片
- 选择“长图模式”:所有页面自动拼接为一张纵向长图
- 特别提示:当前版本已对单页PDF(如常见发票格式)进行充分测试;多页PDF合并与转换功能可正常使用,建议先行测试验证排版效果
界面演示

适用场景
- 合并多张电子发票/票据,方便统一打印与归档
- 将PDF报告转换为图片格式用于演示或插入文档
- 将连续内容的多页PDF拼接为长图,便于阅读与分享
注意事项
本软件开发目的是用来合并发票pdf文件来方便打印。目前只用来合并单页pdf(类似发票那种),导入多页pdf未经测试,使用时需要注意。
参与贡献
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request
如果觉得本项目还不错,欢迎“关注、点赞、收藏” 试用反馈,感谢支持!
文章来源:https://www.cnblogs.com/eguid/p/19420979
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!
标签:
上一篇:剑指offer-56、删除链表中重复的节点
下一篇:没有了
相关文章
最新发布
- 【开源工具分享】一款开源的高效PDF合并与图片转换工具:mergePDF,一款轻量级桌面可视化工具,支持将多个PDF文件合并为单一PDF,也可将PDF转换为图片格式,并提供“单张图片”与“长图片”两种
- 剑指offer-56、删除链表中重复的节点
- jvm~分析gc老年代内存过高的原因
- Java 哪些情况会导致内存泄漏
- Spring AOP + Guava RateLimiter:我是如何用注解实现优雅限流的?
- 回溯算法总结
- Java 操作 Markdown(1)--commonmark-java 使用
- 分库分表数据源ShardingSphereDataSource的Connection元数据误用问题分析
- jvm~jvm配置与系统配置的关系
- 使用Java Stream,将集合转换为一对一Map

