
Atualmente eu salvo meus arquivos no Illustrator como .pdf
arquivos para poder usarImagemMagickpara manipular as imagens resultantes programaticamente (cortar, adicionar bordas, redimensionar, etc.) e convertê-las para .png
(o formato no qual eventualmente preciso de todas as minhas imagens).
A razão pela qual edito meus arquivos no Illustrator em .pdf
vez de .ai
é porque, pelo que entendi, o ImageMagick não oferece suporte .ai
direto.
No entanto, quando opto por salvar um arquivo do Illustrator no CS5 como um .pdf
arquivo enquanto mantenho a compatibilidade de edição, o fundo parece perder a transparência, ou pelo menos é o que vejo quando peço ao ImageMagick para converter o .pdf
arquivo .png
com
mogrify -alpha "on" -background transparent -format .png file.pdf
já que posso verificar facilmente a transparência do png
arquivo.
Então estou me perguntando duas coisas:
Existe uma maneira de verificar diretamente se o plano de fundo de um
.pdf
arquivo é transparente? Isso me ajudaria a diagnosticar o problema de perda de transparência de fundo em meus.png
arquivos, já que no momento não tenho como verificar se a transparência de fundo foi 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, geralmente salvo meus arquivos do Illustrator
.pdf
principalmente porque posso usar o ImageMagick para converter o arquivo resultante em um.png
e ainda manter a capacidade de fazer alterações em um arquivo que suporta objetos e recursos do Illustrator quase nativamente.No entanto, estou me perguntando se existe um caminho diferente para obter
.png
um.ai
arquivo usando o ImageMagick, preservando a transparência do plano de fundo e a capacidade de editar completamente os objetos originais no Illustrator.