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?

hlovdal
la source
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

Nick R
la source
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>
gst
la source
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