В настоящее время я сохраняю свои файлы в Illustrator как .pdf
файлы, чтобы я мог использоватьImageMagickпрограммно обрабатывать полученные изображения (обрезать, добавлять границы, изменять размер и т. д.) и конвертировать их в .png
(формат, в котором мне в конечном итоге понадобятся все мои изображения).
Причина, по которой я редактирую свои файлы в Illustrator, .pdf
заключается .ai
в том, что, насколько я понимаю, ImageMagick не поддерживает их .ai
напрямую.
Однако, когда я выбираю сохранение файла Illustrator в CS5 как .pdf
файла, сохраняя совместимость с редактированием, фон, кажется, теряет свою прозрачность, или, по крайней мере, это то, что я вижу, когда прошу ImageMagick преобразовать файл .pdf
с .png
помощью
mogrify -alpha "on" -background transparent -format .png file.pdf
так как я могу легко проверить прозрачность файла png
.
Поэтому меня интересуют два вопроса:
Есть ли способ напрямую проверить,
.pdf
прозрачен ли фон в файле? Это помогло бы мне диагностировать проблему потери прозрачности фона в моих.png
файлах, поскольку на данный момент у меня нет возможности проверить, теряется ли прозрачность фона в процессе сохранения файлов Illustrator как.pdf
(в отличие от.ai
), или при конвертации из.pdf
в.png
.Как я уже говорил ранее, я обычно сохраняю файлы Illustrator в
.pdf
основном потому, что затем я могу использовать ImageMagick для преобразования полученного файла в файл.png
и при этом сохранить возможность вносить изменения в файл, который поддерживает объекты и функции Illustrator практически нативно.Однако мне интересно, есть ли другой способ получить изображение
.png
из.ai
файла с помощью ImageMagick, сохранив при этом прозрачность фона и возможность полностью редактировать исходные объекты в Illustrator.