[Windows] PDF 专业压缩工具 v3.0
[Windows] PDF 专业压缩工具 v3.0
链接:https://pan.xunlei.com/s/VOZwtC_5lCF-UF6gkoHuxWMoA1?pwd=chg8#
PDF 压缩工具 3.0 新版功能特点 - 不受页数限制!
一、核心压缩功能
1.多模式智能压缩
支持 4 种压缩模式:平衡模式(质量与大小最佳)、高清模式(保留画质)、MRC 分层压缩(图文混合文档优选)、自定义模式(手动调节参数)。
针对大型 PDF(超 500 页或 10MB)自动启用激进压缩策略(降低 DPI、灰度转换、缩小比例)。
2.智能内容分析与优化
自动识别 PDF 中的文本页、图像页和混合页,动态调整压缩参数。
对纯图像页面采用专用压缩算法,对文本页面直接复制以保留清晰度。
3.高效压缩算法
基于 PyMuPDF (fitz) 实现底层压缩,支持 JPEG 图像压缩、字体压缩、对象流优化等。
MRC 压缩技术将页面分为文本、图像、背景层分别处理,大幅减小文件体积。
二、批量处理与性能优化
1.多线程并行处理
使用ThreadPoolExecutor实现多文件并发压缩,根据 CPU 核心数自动调整线程数。
大型 PDF 自动降低并发线程,避免内存溢出。
大型文件专项优化
支持超 1000 页的巨型 PDF 处理,定期清理内存资源。
对超大图像自动缩小比例,转为灰度色彩空间以减小体积。
2.智能决策机制
压缩后自动检查文件大小变化,仅当缩减比例超过 3% 时保留结果(可强制压缩)。
磁盘空间不足时提前预警,避免处理中断。
三、用户界面与交互体验
1.现代化 UI 设计
基于ttkbootstrap实现扁平风格界面,支持 Windows 系统 DPI 适配。
彩虹色动态进度条,不同压缩模式对应不同色系,视觉反馈直观。
2.便捷文件管理
支持多文件批量选择、输出目录自定义,自动生成不重复的输出文件名。
一键打开输出目录,快速访问压缩结果。
3.详细参数配置
可自定义 DPI、图像质量、色彩空间、缩放比例等高级参数。
配置自动保存,下次启动无需重复设置。
四、稳定性与错误处理
1.完善的错误机制
实时捕获压缩过程中的异常(如文件损坏、内存不足、用户取消)。
错误详情面板显示堆栈跟踪,支持复制错误信息和打开日志文件。
2.资源管理与保护
临时文件自动清理,避免磁盘占用;内存监控机制防止 OOM。
压缩前验证 PDF 有效性,跳过加密或损坏的文件。
五、结果统计与可视化
1.压缩效果量化展示
每个文件的原始大小、压缩后大小、压缩比率实时统计。
批量处理完成后生成汇总报告,清晰展示成功 / 失败文件数量。
2.实时进度反馈
显示当前处理的文件和页码,全局进度条与实时状态文本同步更新。
六、其他实用功能
工具提示与帮助:关键按钮和选项包含悬停提示,操作指引清晰。
日志记录:自动生成压缩日志,便于问题排查和性能分析。