批量图片尺寸调整工具 - 支持多格式放大缩小 无损质量 + 保留元数据 预览最小体积
很多图片尺寸大小调整工具,但是总是有各种问题,比如不支持某些格式,不支持批量,不支持放大,不支持无损,压缩不到位,不支持预览等。
故按照自己的思路做一个供各位大佬使用看看,欢迎分享看法。功能已经经过全面测试,应该没啥大问题吧。
个人不喜欢在软件里留作者、版本信息等,喜好极简,纯净。
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(格式本身限制)。
下载地址:
https://wwqq.lanzoub.com/ifaRh36ir57c
密码:52pj
使用介绍:
主界面:支持4种尺寸调整模式。支持自动遍历所选源目录,自动识别支持的8种格式图片,自动按照原有目录结构(包括子文件夹)在新目录下生成图片。

提供提示,“注意”中写明图片最高支持调整1*1px-(n*4)*(m*4)px,放大时,宽和高只要有一边超过4倍限制,就会按照4倍自动调整,另外一边根据尺寸设置自动自适应或者独立调整,预览中会有提示。

点击“预览”,预览生成过程,临时存储到内存,关闭预览界面自动清理。

预览查看。上方显示原始尺寸和调整后尺寸对比,“预览缩放”只是用来实时显示鼠标滚轮缩放显示的比例(~0-500%),与最终生成的效果无关(生成效果只由主机面设置的尺寸参数决定)。
如果最终生成的图片单边达到最高放大4倍的设定,则图片底部自动弹出红色提示。
对于gif/webp两种支持动态帧的格式图片,预览中可直接查看完整动态效果。
支持“上一张”、“下一张”切换查看按钮,也支持键盘向上向下按键切换。

点击“确定”按钮可按照设定的参数执行尺寸调整。最后输出统计信息。若尺寸调整前后没有变化,则直接将源图复制,也计算为成功调整,但也单独显示无变化的图片数量。

执行图片缩小时内存占用较小,执行图片放大时内存占用会变高,因为放大是通过插值操作实现,放大越大越占内存,这也是为什么限制最高放大4倍的原因。

调整前后8种支持格式图片,尺寸、体积大小对比,截图是设置参数为“绝对宽度1000px”的前后对比。保证质量无损前提下,最大程度压缩为最小体积。

调整前后元数据对比。最大程度保留元数据。

评论
暂无评论