**项目简介**
一个批量图片处理工具,可一次选择多张图片,统一转换为 JPG/PNG 格式,支持压缩质量调节,实时统计压缩前后大小与节省空间。
点击空白处退出提示
**项目简介**
一个批量图片处理工具,可一次选择多张图片,统一转换为 JPG/PNG 格式,支持压缩质量调节,实时统计压缩前后大小与节省空间。
- 批量选择:支持 png/jpg/bmp/webp 多选;
- 格式转换:JPG(可调质量 1-100)/ PNG 一键批量转换;
- 进度反馈:进度条实时显示处理进度,支持界面不卡顿;
- 结果统计:统计成功张数、原始总大小、处理后大小、节省空间与压缩率。
**职责与技术栈**
- 技术栈:C++17 / Qt Widgets / QImage / QImageWriter / QFileDialog
- 独立完成文件选择、参数配置、批量处理与统计逻辑
- 关键代码:用 QImageWriter::setQuality 控制 JPG 压缩质量
**项目难点/收获**
- 批量循环中通过 processEvents 保持界面响应;
- 处理不同图片格式的保存参数差异(JPG 有质量参数、PNG 无)。



评论