У меня есть особый случай, когда я использую альфа-прозрачность в индексированных PNG от Fireworks, чтобы уменьшить размер файла PNG в игре для iOS. (То есть индексированные цвета, такие как 8-битный PNG, но альфа-канал прозрачности, как 24-битный PNG, да, он работает на iOS и дает намного меньшие файлы с небольшими визуальными затратами.) Затем я уменьшаю версии Retina, используя скрипт bash, который запускает следующую команду для каждого файла:
convert -resize 50%
Тем не менее, файл, который был 664B в размере Retina, увеличивается до 2KB вместо сокращения. Если я заново сохраняю пересчитанный файл в Fireworks, он сжимается до 550B, так что ясно, что ImageMagick делает здесь что-то подозрительное.
Итак, 1, поддерживает ли преобразование сохранение с индексированной прозрачностью? Photoshop нет, и файлы должны быть открыты с помощью Fireworks! И если да, то как мне это сказать? Я не могу найти ничего об индексации в параметрах командной строки для преобразования.
Спасибо!