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

1

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

Wawr_And_Peace
источник

Ответы:

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

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

Горацио
источник
1
PNG-8 поддерживает полный альфа-канал . Прозрачность 1 цвета - это только ограничение Photoshop.
Корнель
сделать это ответ
Горацио
Для ImageMagick и Photoshop PNG-8 означает 8-битный индексированный цвет PNG, который либо непрозрачен, либо имеет 1-цветную прозрачность. Ограничение прозрачности в 1 цвет было наложено только для того, чтобы пользователь мог легко указать, что изображение может обрабатываться Internet Explorer.
Гленн Рандерс-Персон