PNG 文件大小异常, Unity 2019 无法导入

项目中有一个 PNG 文件,尺寸为 2048 x 2048 ,但文件大小达到了惊人的 42.9 MB,导入 Unity 后无法识别为图片。

之后发现是 PNG 内存储了大量的元数据,没有剔除,参见以下文章:

https://jingyan.baidu.com/article/2f9b480dd6804741cb6cc28b.html

经过实际测试后,总结一下:

1、新版本 Photoshop 如 CC 2019,导出 PNG 时,选择 导出→ 导出为 然后元数据选“无”,即可。

2、旧版本 Photoshop 如 CC 2014,“存储为”操作默认带入元数据,而且没有“导出为”选项,那么操作就是选中所有图层 → 复制图层,然后新建文档,重新存储为 PNG 即可解决。

3、更旧版本的 Photoshop 如 CS6,默认保存 PNG 时就会剔除元数据,没有问题。

上述问题图片处理后变为 2.16 MB,导入 Unity 也一切正常。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章