我们正在为移动应用程序创建图标,开发人员要求提供非常具体的文件。一个文件必须是 48px x 48px,并且必须是 24 位 PNG,带有 alpha 通道,没有透明度。我使用的是 Fireworks CS3,我想知道将 PNG 导出为 PNG-24 是否能满足这些要求,因为只有 PNG-8 提供 Index/Alpha 通道或没有透明度。
答案1
PNG8 是 8 位的,支持标记为透明色的单一颜色索引。
PNG24 3 个 8 位通道 (RGB) 颜色,没有 alpha,而 PNG32 是 RGB + alpha 通道(您需要 32 位来存储 4 个 8 位通道)。alpha 通道是,a transparency
但他们可能这么说,所以人们不会提交 PNG8。
https://graphicdesign.stackexchange.com/questions/6151/png32-vs-png24-vs-png8
所以如果我没记错的话,您需要 PNG32,并且您需要为文档设置一个 alpha 通道,然后在导出时将遮罩颜色设置为无或透明。
我会设置一个带有实心填充和圆形 alpha 通道的简单测试项,进行导出,并要求开发人员确认您的结果符合他们的规范。