图片尺寸调整-支持批量、多格式、缩小、放大、保留元数据、无损质量、最小体积、预览

IT平民2025-11-26 11:15 8 浏览
点赞 收藏
VIP免费
下载地址 提取码:52pj
内容介绍

‌20250918

站里也看到了很多图片尺寸大小调整工具,但是总是有各种问题,比如不支持某些格式,不支持批量,不支持放大,不支持无损,压缩不到位,不支持预览等。

故按照自己的思路做一个供各位大佬使用看看,欢迎分享看法。功能已经经过全面测试,应该没啥大问题吧。

个人不喜欢在软件里留作者、版本信息等,喜好极简,纯净。


1.全面支持8种格式(PNG/JPG/JPEG/WEBP/BMP/GIF/TIF/TIFF)图片的预览和生成。

2.支持动态帧:支持保留GIF/WebP的多帧,动态效果可预览播放和生成。其他格式无动态帧概念。

3.支持默认无损画质:除JPG/JPEG强制有损外(格式本身限制),其余格式均默认保持100%无损。

4.支持最高压缩:除BMP未压缩(BMP完全不支持压缩,唯一可用的无损 RLE压缩效率不高且影响图片兼容);其余格式均默认采用对应最高压缩策略。

5.支持最大程度保留元数据:

   1)PNG/WebP/GIF/TIF/TIFF实现完全保留;

   2)JPG/JPEG保留全部标准段;

   3)BMP仅保留DPI(格式本身限制)。



20251012

功能更新:

- 新增图片预览缓存功能,避免重复生成

- 增加动态WebP格式的完整支持(动画播放+处理)

- 新增EXIF方向信息自动校正功能

- 增加处理进度取消按钮,支持中途终止

- 新增文本框焦点自动清空提示文字功能

- 优化导航按钮为三角形图标(▲/▼)

- 增强多页TIFF元数据保留能力

- 增加文件去重处理,避免重复操作


性能优化:

- 预览缓存机制提升重复操作速度

- 优化内存管理,减少内存泄漏风险

- 改进PNG压缩参数,提升处理效率

- 增强线程安全机制,避免程序崩溃

- 优化资源释放,及时清理图片对象内存

- 提升大图片处理时的界面响应速度

- 增加边界条件验证,提高处理稳定性

- 优化进度更新机制,减少UI卡顿现象



使用介绍:

主界面:支持4种尺寸调整模式。支持自动遍历所选源目录,自动识别支持的8种格式图片,自动按照原有目录结构(包括子文件夹)在新目录下生成图片。

4个调整模式

190739qalwxwlwwo0wap0p190745mc1fn7k7t2n752f9

评论0评论
游客