批量将 PNG 图片进行压缩

更新日期: 2019-12-09 阅读次数: 4231 字数: 248 分类: Image

需求

我有一个文件夹,里面是 30 张图片。需要批量将这些 PNG 图片进行压缩。并且图片名需要按照规范以产品名为前缀,后面是序号。

同时要保证背景透明。

美图秀秀批量处理

一切都很完美,唯一的缺点是背景由透明变成了白色。这点不能接受。

是否可以先将 PNG 转换为 JPG,然后再转换为 PNG 来压缩。

JPG 不支持透明背景

X,今天才知道只有 PNG 和 GIF 支持透明背景。

PNG 的在线压缩方法

https://tinypng.com/

tinypng 的压缩原理:

By selectively decreasing the number of colors in the image, fewer bytes are required to store the data. The effect is nearly invisible but it makes a very large difference in file size!

压缩效果,找了一张 500K 的 PNG 图片,使用 tinypng 压缩之后变成了 100K,而我用肉眼完全看不出分别。

批量改名

从电脑管家里下载了一个拖把更名器,还可以。

关于作者 🌱

我是来自山东烟台的一名开发者,有敢兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式