Do Illustrator para png com a ajuda do ImageMagick

1

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:

  1. 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 .

  2. 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.

por Amelio Vazquez-Reina 07.09.2011 / 23:50

0 respostas