如何在 Windows 上使用 OptiPNG 获取无损文件?

如何在 Windows 上使用 OptiPNG 获取无损文件?

我只是想在 Windows 上使用 OptiPNG 来创建无损版本的 PNG 文件文件夹。
以下命令是否足够?

optipng *.png

我也看到过有关使用该o7选项的内容,但最终,我无法说出如何执行该命令以保证所有 PNG 文件的无损副本。

谢谢。

答案1

OptiPNG 程序将尝试优化 PNG 文件,即将其大小降至最低,而不会丢失语义信息。此外,该程序还将执行一系列辅助功能,如完整性检查、元数据恢复和像素图到 PNG 的转换。

优化尝试不保证一定成功。无法通过此程序优化的有效 PNG 文件通常保持不变;其大小不会增加。用户可以请求覆盖此默认行为。

OptiPNG 优化算法步骤 2:
运行一套压缩方法和策略,并选择产生最小输出文件的压缩参数。步骤 2 可以通过 −o 选项进行自定义。

optipng file.png #默认速度
optipng -o5 file.png #慢
optipng -o7 file.png #非常慢

我尝试了 CLI。经过一些测试,我发现optipng.exe *.png(默认速度)和optipng.exe -o7 *.png给出的结果相同。当然,这取决于源文件,而且我的测试并不彻底。对于网站图像优化,我总是使用,-o7但对于其他目的(例如快速批量操作 1000 个文件),默认速度可能更明智,您自己选择,进行一些测试。

在 GUI 空间中我使用PNG手套

参考:
PNG 优化指南
OptiPNG 常规命令手册

相关内容