一个轻量的图形化工具,用于将多个 图片和 PDF 文件合并为一个 PDF 文件,支持拖动排序,并可选择是否压缩导出体积。
V1.1.0更新 🎉 第二版发布,新增功能:
- 拖入文件&文件夹
- 进度条展示进度
- 手动选择页面大小
- 取消了长款比例一致的要求,只保留了宽度一致
| 功能 | 描述 |
|---|---|
| 🖼️ 支持图片 + PDF 混合导入 | 可导入 PNG / JPG / PDF 文件,自由拖动排序,合并导出 |
| 📄 一键生成 PDF | 自动统一页面尺寸(支持手动选择),生成标准 PDF 文件 |
| 📦 智能压缩导出 | 全新压缩逻辑,使用 pikepdf 自动优化图片质量并重写 PDF |
| 🖱️ 拖拽导入 & 多选删除 | 新增拖拽文件导入,支持批量选中页面并删除,提升编辑效率 |
| 📦 无需安装环境 | 打包为独立 .exe 可执行文件,用户无需安装 Python / Ghostscript / Poppler |
| 💡 完全开源 | 基于 Python + PyQt5,代码结构清晰,适合学习与二次开发 |
| 🖼️ 增加任务进度条 | 支持实时查看任务进度 |
| 功能 | 描述 |
|---|---|
| 🖼️ 图片 + PDF 混合导入 | 支持导入 PNG / JPG / PDF,可任意排序合并 |
| 📄 一键生成 PDF | 输出为统一尺寸(第一页尺寸)的 PDF |
| 🗜️ 可选压缩导出 | 若启用压缩,会尝试通过 pikepdf + Ghostscript 将体积压缩至目标大小以下 |
| 📦 无需依赖环境 | 打包后的 .exe 用户打开即用,无需安装 Python、Ghostscript、Poppler |
| 💡 开源易拓展 | 全部由 Python(PyQt5)实现,代码简洁易读,便于二次开发 |