Estou com problemas para converter PDFs (criados pelo Adobe Illustrator em um Mac) para EPS. Eu tentei várias coisas, mas eu estou querendo saber se existe uma opção melhor.
A lista a seguir é ordenada por qualidade decrescente:
inkscape --export-area-page --export-eps=out.eps in.pdf
usando o programa gráfico, o Inkscape funciona melhor, mas é um pouco lento;pdftops -eps in.pdf out.eps
usa Poppler e funciona bem e é rápido ;pdf2ps in.pdf out.eps
usa ghostscript e funciona bem para documentos simples;convert in.pdf out.eps
usa o ImageMagick e sempre rasteriza a imagem.
Não testei o seguinte:
acroread -toPostScript
use acroread (somente Linux)
Alguns problemas encontrados:
- A transparência não é suportada no EPS, mas, em vez de nivelar as camadas, a maioria dos programas rasteriza a imagem, produzindo arquivos grandes e gráficos feios. O Inkscape faz isso melhor rasterizando apenas a área não suportada.
- Os gradientes são renderizados corretamente pelo Inkscape, mas o Poppler, de alguma forma, divide o gradiente em várias formas de cores diferentes.
- Aparentemente, os símbolos gregos não são suportados pelo Ghostscript e são rasterizados (usando
pdf2ps
).
Quais são as suas experiências para esse tipo de tarefa? Esqueci alguns programas e / ou opções de linha de comando que melhoram a qualidade?
Encontrei algumas postagens sobre isso, mas não uma comparação (completa) de possibilidades, corrija-me se estiver errado.
Publicações relacionadas
linux
pdf
eps
image-conversion
Tim
fonte
fonte
pdftops
alguns problemas com gradientes no meu caso.acroread -toPostScript
Respostas:
Pela minha experiência, o melhor nivelamento de transparência gratuito que você pode obter é do Adobe Reader, imprimindo em arquivo PostScript (por exemplo, usando o bom e antigo driver de impressão Apple Color Laser). Então você precisa de outra ferramenta para convertê-lo em eps.
fonte
Se você deseja uma lista exaustiva de possibilidades, observe que o OpenOffice / LibreOffice implementa esse recurso, mas a qualidade do resultado está em algum lugar entre o ghostscript e o ImageMagick na sua lista acima. E há problemas mais fundamentais. Leia.
O princípio é que o aplicativo abre arquivos PDF como documentos "Draw", que podem ser manipulados e impressos à vontade. A qualidade depende da importação do PDF para o Draw e apresenta dificuldades com o recorte de traçado, gradientes e fontes além dos três padrões (serif, sanserif, máquina de escrever).
Existe ainda a possibilidade de iniciar a conversão interativamente
(escolha um!). Produz
input.ps
nesse caso.No entanto , existem problemas conhecidos, por exemplo, com o LibreOffice 4.4 (que testei na versão 4.4.0.3) e relatamos aqui que o arquivo de saída contém PDF em vez de PostScript. (Isso costumava funcionar em versões anteriores.)
O meu favorito é o inkscape, ou ghostview, para arquivos mais simples. E minha experiência é que eu nunca posso confiar na conversão automática (linha de comando), especialmente ao trabalhar em máquinas diferentes, e uma inspeção manual do resultado é obrigatória, o que torna na maioria das vezes mais rápido a conversão interativa de qualquer maneira.
fonte
A melhor maneira de fazer isso seria usando o próprio Illustrator. Não tenho certeza se você tem Illustrator.
fonte
Outra possibilidade para a lista é o serviço da web https://cloudconvert.com/pdf-to-eps (não tenho certeza de qual biblioteca ele usa). Eu não tentei por EPS, mas a conversão para EMF funcionou bem para mim.
Mais descrição por sugestão do DragonLord: Este site permite que você faça o upload de arquivos em vários formatos (uma opção é PDF) e selecione um formato para o qual converter (uma opção é EPS), e fará a conversão e fornecerá um link para download. Há um limite para quantos arquivos você pode converter por dia gratuitamente.
fonte