使用PNGoo在Windows上无损批量压缩PNG图像

大家可能都知道,互联网上有三种常见的图像格式。首先是“有损”的 JPEG 格式,它在大多数情况下都能满足需求,因为它在视觉效果良好且文件大小相对较小。 其次是 GIF 格式,它支持透明和动画效果,但在色彩表现方面有所欠缺。 最后是“无损”的 PNG 格式,它支持透明度,并且在再现原始图像时不会有任何损失,但其文件大小通常较大。

在 wdzwdz,我们经常在截图中使用 PNG 格式,包括这篇文章中的截图。我们选择这种格式是因为它能保证图像的清晰度。然而,PNG 文件大小的膨胀是我们不喜欢的一点,因为它意味着我们的读者需要更长的页面加载时间,同时也会增加我们后端服务器的负担。幸好,通过使用像 TinyPNG 这样的在线工具,我们已经找到了解决这个问题的方法,从而实现了图像质量和文件大小之间的平衡。

不过,TinyPNG 毕竟是一个在线工具。 如果我无法访问互联网,但需要立即处理所有屏幕截图怎么办?此外,即使我可以访问互联网,我也更倾向于使用本地桌面工具来减少操作步骤。

这时,PNGoo 就派上用场了。 这个 Windows 实用程序主要由 Kornel Lesiński 开发,它充当 pngquant 命令行工具的图形用户界面 (GUI),可以在不影响图像质量的前提下大幅减小 PNG 文件的大小。

我用我们在评测 iOS 版 Horizo​​n 时使用的截图对 PNGoo 进行了测试,结果令人惊喜!四个原始 PNG 文件(我使用 Paint.NET 保存后总共约 2.5MB)缩小到了原来的五分之一,经过 pngquant 处理后只有 550KB。在我的电脑上完成这个过程不到 10 秒,但这可以为我们的读者节省更多的时间(更不用说减少的带宽费用了)。

在我的测试中,我发现 PNGoo 不仅比其他流行的 Windows PNG 压缩工具(如“PNGGauntlet”)更快,而且效率也更高。

PNGoo 提供了一个覆盖原始 PNG 的实用选项,这样您就可以避免打开另一个文件夹来使用新压缩的图像。除此之外,您还可以更改“输出目录”,并调整颜色设置以获得更好的图像优化。

我没有在 Linux 上找到任何用于 pngquant 的 GUI 工具,但 OS X 用户可以从官方 pngquant 网站查看 ImageAlpha。

从 pngquant.org 下载 PNGoo