Convertendo do formato EPS para SVG

Convertendo do formato EPS para SVG

Qual é a melhor maneira de converter de um gráfico vetorial formatado em EPS para um gráfico formatado em SVG usando apenas ferramentas disponíveis gratuitamente?

Responder1

Você deve conseguir abrir o EPS no inkscape e salvar como SVG a partir daí.

Certifique-se de salvar como SVG simples e não como SVG do inkscape para melhor comparabilidade. O ilustrador Adobe pode fazer a mesma coisa, não é gratuito, mas a versão de teste é.

Responder2

Atualmente, o que funciona melhor para mim no Linux é o seguinte:

epstopdf foo.eps
pdf2svg foo.pdf foo.svg

Acredito que o primeiro comando seja um wrapper para ghostscript e o segundo seja um wrapper para chamadas para as bibliotecas Poppler e Cairo. No Ubuntu, eles estão nos pacotes texlive-font-utils e pdf2svg. Os gradientes parecem corretos, mas não parecem ser editáveis ​​no inkscape.

Tentei usar o inkscape e o uniconverter para essa finalidade e, em janeiro de 2013, ambos pareciam quebrados quando testados em um exemplo contendo nada além de algumas artes de linha muito simples. O Inkscape gera erros e não consegue abrir o arquivo eps. O uniconversor trava.

Scribus e sk1 podem funcionar, mas parecem estranhos e não são adequados para esta tarefa.

Responder3

Uniconversoré atualmente a opção mais conveniente.

É uma ferramenta de linha de comando que compartilha código com o Projeto sK1. Você não terá que se preocupar em cortar a imagem no sK1 se usar o uniconvertor, por isso é mais automatizado.

Execute assim:

uniconvertor before.eps after.svg

E é isso. Tentei em um EPS, mas o SVG foi deslocado incorretamente, mas pode funcionar para você.

Aqui está uma lista de alternativas e razões pelas quais elas são ruins:

  1. O Projeto sK1

    Tem a sensação de uma “página” onde você coloca seu desenho, então depois de importar um EPS, você tem que movê-lo e recortar manualmente a página.

  2. ImagemMagick

    Para conversão de EPS para SVG, o ImageMagick faz algumas conversões de bitmap realmente estúpidas e renderiza arquivos SVG de 50 MB, quando deveriam ter alguns KB. Na verdade, ele não possui um algoritmo real de conversão de vetor para esses formatos.

  3. Inkscape

    Cada vez que converto um EPS com o InkScape, as cores ficam confusas. Isso se deve a um Inkscapeerrocom a importação de arquivos EPS. (Atualização: Correção lançada para este bug em fevereiro de 2015)

  4. Gimp

    O Gimp faz a mesma conversão estúpida de bitmap que o ImageMagick faz.

  5. Escriba

    Ele deixa as cores do meu arquivo EPS ainda mais erradas do que o Inkscape, enquanto o Preview para Mac pode lê-lo perfeitamente.

Responder4

Na verdade, abrir no Inkscape só é possível se você tiver o Ghostscript instalado e algum script de conversão estiver em seu $PATH$- não consegui fazer isso funcionar no Windows 7. No Linux é mais fácil.

informação relacionada