Imagick — как сохранить PSD слой в PNG с альфаканалом?
Разбираю PSD файл, и некоторый слой сохраняю в PNG. Мне нужно, что бы при сохранении остался альфаканал с прозрачностью слоя. Как это сделать? Пробовал setImageAlphaChannel с константами imagick::COLOR_OPACITY и imagick::COLOR_ALPHA - не помогло.
Ну и вдогонку такой вопрос: при конвертации PSD в PNG, Imagick у некоторых слоев некорректно конвертирует слои, меняет цвета текста и шейпов, причем довольно сильно - в макете шейп желтый, после конвертации Imagick - сине-зеленый. Можно ли это поправить? Мне важно сохранить все цвета именно такими, какие они были в макете, а вот всякие сложные эффекты слоев можно и опустить (за исключением заливки цветом).