Ferramenta de linha de comando para converter SVG para EMF (Enhanced Metafile)

20

Eu sei que posso usar Save asno Inkscape para converter de SVG para metarquivo avançado (EMF). Mas se eu tiver vários arquivos, isso é um pouco complicado. Existe uma ferramenta de linha de comando que eu poderia usar?

hlovdal
fonte
Você salvou minha vida me fazendo descobrir o Inkscape. Funciona muito melhor que a IA para criar EMF!
Patrick Honorez 12/06

Respostas:

9

Parece que você pode usar o inkscape a partir do comando solitário para fazer isso com a opção -M.

http://tavmjong.free.fr/INKSCAPE/MANUAL/html/CommandLine-Export.html

Nick R
fonte
Excelente. É mesmo o que eu procurava.
hlovdal
Esta opção não está presente em Inkscape 0.48.4 :(
rumtscho
1
@rumtscho AFAIK está disponível apenas no Windows
f3lix 14/11/13
1
@ f3lix Não me lembro das circunstâncias de fazer esse comentário, mas há uma boa chance de eu estar no Linux. Eu ia perguntar como fazer isso no Linux, mas acho que isso é offtopic o suficiente para merecer sua própria pergunta.
rumtscho
1
Hmm. Isso parece usar a exportação de bitmap, eu gostaria de mantê-lo como um arquivo EMF de vetor.
Jason S
19

Se você deseja o comando exato para fazer isso aqui, é:

$ inkscape --file <Input-file> --export-emf <output-file>
gst
fonte
Comentário lateral: Você pode instalar sudo apt-get install libcanberra-gtk-modulepara superar a Failed to load module "canberra-gtk-module"Gtk-Message, que é mostrada toda vez que um comando é executado.
JJD 10/06/19