不用删除旧文件再写入同名的新文件,改为直接替换原始文件的内容。这样可以保证所有的硬链接、文件别名、文件所有者、权限、扩展的文件属性等保持不变。
不保留文件权限的话处理速度会快一点。
PNG 文件可以在不同的浏览器中有不同的亮度和饱和度,因为不是所有的浏览器都支持伽玛校正和颜色配置文件功能。删除此信息会使 PNG 在跨浏览器时的颜色更加一致,也可减小文件大小。
其他无形的信息也被去除,例如 DPI 和注释。
去除图片元数据,诸如颜色配置文件、曝光时间、GPS 坐标、摄像机型号以及创建该文件的软件名称。
嵌入式的版权信息也被去除。请注意,通常的图像均受到版权法保护,无论它是否包含无形的元数据。
Zopfli 和 PNGOUT 是非常好的 PNG 压缩工具,但速度很慢。如果您想快速优化 PNG 文件,可以禁用它们(只留下 AdvPNG 是速度最快的,它仍然有不错的压缩效果)。
Zopfli 和 OptiPNG 将清除透明像素(也称“dirty alpha”)的 RGB 值。禁用这两个工具,如果您在优化使用 alpha 通道达到透明的特定文件(例如游戏数据中的 heightmap 文件)。
设置为 100% 时,优化为无损压缩。
任何低于 100% 的值将导致低质量的文件,如果它们似乎已被采用较高的质量设置保存。
PNGOUT 是非常有效的,但是非常缓慢。如果你没有耐心,请设置为较低的级别。
PNGOUT 在压缩非常大的图片时可能需要大量的时间。此选项启动后,会将超过1分钟的 PNGOUT 处理优雅的中断。
不同数字的设置组合已经测试。尝试所有值没有多少意义。
交错化的图像在观看时会有隔行加载的效果,但交错后的压缩效果会稍低一些。
此复选框具有三种状态:选中时,将强制图像被交错化。半选时,文件的交错化状态不变。未选中时,将去除文件的交错化。
为了更好的压缩效果,请将 GIF 文件转换为 PNG 文件(ImageOptim 不会自动做这件事)。