Мы создаем значки для мобильного приложения, и разработчики попросили очень конкретные файлы. Каждый должен быть 48px x 48px и должен быть 24-битным PNG с альфа-каналом и без прозрачности. Я использую Fireworks CS3, и мне было интересно, справится ли экспорт PNG с форматом PNG-24 с этими требованиями, поскольку только PNG-8 предлагает индекс / альфа или нет прозрачности.
1 ответ
PNG8 является 8-битным и поддерживает индекс одного цвета, помеченный как прозрачный цвет.
PNG24 3 цвета 8-битных каналов (RGB) без альфа-канала, а PNG32 - альфа-канал RGB + (для хранения 4 8-битных каналов необходимо 32 бита). Альфа-канал является a transparency
но они, вероятно, сказали, что люди не отправляют PNG8.
https://graphicdesign.stackexchange.com/questions/6151/png32-vs-png24-vs-png8
Итак, IIRC, вам нужен PNG32, и вы хотите настроить альфа-канал для документа, а затем установить матовый цвет на none или прозрачный при экспорте.
Я бы настроил простой тестовый элемент со сплошной заливкой и круглым альфа-каналом, выполнил ваш экспорт и попросил разработчиков подтвердить, что ваш результат соответствует их спецификации.