Как я могу создать 24-битный PNG с альфа-каналом и без прозрачности в Fireworks CS3?

7365
Wawr_And_Peace

Мы создаем значки для мобильного приложения, и разработчики попросили очень конкретные файлы. Каждый должен быть 48px x 48px и должен быть 24-битным PNG с альфа-каналом и без прозрачности. Я использую Fireworks CS3, и мне было интересно, справится ли экспорт PNG с форматом PNG-24 с этими требованиями, поскольку только PNG-8 предлагает индекс / альфа или нет прозрачности.

1

1 ответ на вопрос

1
horatio

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 или прозрачный при экспорте.

Я бы настроил простой тестовый элемент со сплошной заливкой и круглым альфа-каналом, выполнил ваш экспорт и попросил разработчиков подтвердить, что ваш результат соответствует их спецификации.

[PNG-8 поддерживает полный альфа-канал] (http://pngmini.com). Прозрачность 1 цвета - это только ограничение Photoshop. Kornel 11 лет назад 1
сделать это ответ horatio 11 лет назад 0
Для ImageMagick и Photoshop PNG-8 означает 8-битный индексированный цвет PNG, который либо непрозрачен, либо имеет 1-цветную прозрачность. Ограничение прозрачности в 1 цвет было наложено только для того, чтобы пользователь мог легко указать, что изображение может обрабатываться Internet Explorer. Glenn Randers-Pehrson 8 лет назад 0

Похожие вопросы