我可以将文件从 PSD(photoshop)导出为 PNG(便携式网络图形)格式。
对于 1024x768 大小的图像,我通常会得到一个大约 120KB 的 PNG 文件。但是,如果我使用 Apple 的预览打开完全相同的图像,并在不做任何修改的情况下保存它,则该文件的大小会下降到接近 40KB(原始文件的三分之一)。
这是为什么?预览版会丢失一些重要信息吗?Photoshop 是否添加了供内部使用的额外信息,而预览版会删除这些信息?
答案1
有两个因素:
图像可以包含额外的不可见/未使用的元数据(例如注释、有关创建文件的程序的信息以及许多 PNG 读取程序未使用的颜色配置文件)
压缩效果可能很差,以牺牲速度换取效率(或者,如果 PNG 保存程序很糟糕,它可能既慢又压缩效果差 :)
您可以从 PNG 中删除不可见的垃圾和/或使用更大的压缩率重新压缩它们不会损失任何品质使用图像优化器。
图像优化是适用于所有流行图像优化器的 Mac GUI。
答案2
可以通过 Photoshop 中的“图像信息”命令(shift+I)检查差异。
苹果的预览版确实减少了图像中的颜色数量,因此通过减少像素占用的位数来获得空间和压缩。
这种“优化”当然意味着质量的损失。