Outil de ligne de commande pour convertir SVG en EMF (métafichier amélioré)


20

Je sais que je peux utiliser Save asdans Inkscape pour convertir de SVG en Enhanced Metafile (EMF). Mais si j'ai plusieurs fichiers, c'est un peu lourd. Existe-t-il un outil en ligne de commande que je pourrais utiliser à la place?


Vous m'avez sauvé la vie en me faisant découvrir Inkscape. Fonctionne beaucoup mieux que l'IA pour créer des champs électromagnétiques!
Patrick Honorez

Réponses:


9

Il semble que vous pouvez utiliser inkscape à partir de la commande solitaire pour le faire avec le commutateur -M.

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


Excellent. Exactement ce que je cherchais.
hlovdal

Cette option n'est pas présente dans Inkscape 0.48.4 :(
rumtscho

1
@rumtscho AFAIK, il n'est disponible que sous Windows
f3lix

1
@ f3lix Je ne me souviens pas des circonstances dans lesquelles j'ai fait ce commentaire, mais il y a de fortes chances que j'étais sous Linux. J'allais vous demander comment le faire sur Linux alors, mais je suppose que c'est assez hors sujet pour mériter sa propre question.
rumtscho

1
Hmm. Cela semble utiliser l'exportation bitmap, je voudrais le conserver en tant que fichier EMF vectoriel.
Jason S

19

Si vous voulez que la commande exacte le fasse ici, c'est:

$ inkscape --file <Input-file> --export-emf <output-file>

Commentaire secondaire: Vous voudrez peut-être installer sudo apt-get install libcanberra-gtk-modulepour surmonter le Failed to load module "canberra-gtk-module"Gtk-Message qui s'affiche chaque fois que l'on exécute la commande.
JJD
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.