如何知道PNG文件的压缩级别以及是否有损?

Tec*_*Man 3 windows compression png properties lossless

我可以知道在 Windows 中是否压缩了 PNG 文件以及如何(至少,是否是无损压缩)?当我从 Windows 资源管理器打开标准文件属性对话框时,我看不到与此相关的属性。

Age*_*t_L 8

按照 PNG 规范的要求,PNG 始终由 DEFLATE 算法压缩。这与 zip 压缩器等使用的算法相同。

PNG 没有有损压缩算法。PNG 总是无损的。

免责声明:有一些方法可以通过在将图像保存为 PNG之前降低图像的质量(颜色深度)来“优化”PNG 大小。这与 PNG 本身无关,无法在 PNG 或原始文件中可靠地检测到。

  • @TecMan“抖动级别”是将图像减少到 8 位颜色的选项,而不是保存 PNG。请注意,每个 8 位保存都是相同的,而不仅仅是 PNG。与文件操作完全无关,说明它只是为了方便。在其他编辑器中,您首先执行“转换-> 8 位”,然后“另存为”。至于选择zip压缩级别,我还没有想过。但是(因为它是无损的)它不会影响图像,只会影响压缩和解压缩的内存使用(在 7-zip 中您可以看到估计值)。 (2认同)