Atualmente eu salvo meus arquivos no Illustrator como .pdf
arquivos para que eu possa usar ImageMagick para manipular as imagens resultantes programaticamente (cortar, adicionar bordas, redimensionar, etc) e convertê-los em .png
(o formato que eu eventualmente preciso de todas as minhas imagens).
A razão pela qual eu edito meus arquivos no Illustrator em .pdf
em oposição a .ai
é porque, pelo que entendi, o ImageMagick não suporta .ai
diretamente.
No entanto, quando escolho salvar um arquivo do Illustrator no CS5 como .pdf
, mantendo a compatibilidade de edição, o plano de fundo parece perder sua transparência ou pelo menos é o que vejo quando peço ao ImageMagick para converter a .pdf
file to .png
com
mogrify -alpha "on" -background transparent -format .png file.pdf
desde que eu possa verificar facilmente a transparência no arquivo png
.
Então, estou me perguntando duas coisas:
Existe uma maneira de verificar diretamente se o plano de fundo em um arquivo .pdf
é transparente? Isso me ajudaria a diagnosticar o problema de perder transparência de plano de fundo em meus arquivos .png
, já que no momento não tenho como verificar se a transparência do plano de fundo é perdida no processo de salvar arquivos do Illustrator como .pdf
(em oposição a .ai
), ou na conversão de .pdf
para .png
.
Como eu disse anteriormente, eu geralmente salvo meus arquivos de ilustração em .pdf
principalmente porque eu posso usar o ImageMagick para converter o arquivo resultante em .png
e ainda manter a capacidade de fazer alterações em um arquivo que suporte o Illustrator objetos e recursos quase nativamente.
No entanto, estou querendo saber se existe um caminho diferente para obter um .png
de um arquivo .ai
usando o ImageMagick, preservando a transparência de plano de fundo e a capacidade de editar totalmente os objetos originais no Illustrator.