Quelle est la meilleure façon de convertir un graphique vectoriel au format EPS en un graphique au format SVG en utilisant uniquement des outils disponibles gratuitement ?
Réponses
Trop de publicités?Actuellement, ce qui fonctionne le mieux pour moi sous linux est le suivant :
epstopdf foo.eps
pdf2svg foo.pdf foo.svg
Je crois que la première commande est une enveloppe pour ghostscript, et la seconde est une enveloppe pour les appels aux bibliothèques Poppler et Cairo. Sur ubuntu, ils sont dans les paquets texlive-font-utils et pdf2svg. Les dégradés ont l'air corrects, mais ne semblent pas être modifiables dans Inkscape.
J'ai essayé d'utiliser inkscape et uniconverter à cette fin, et en janvier 2013, les deux semblaient cassés lorsqu'ils ont été testés sur un exemple contenant rien d'autre que des dessins au trait très simples. Inkscape lance des erreurs et ne peut pas ouvrir le fichier eps. Uniconverter se plante.
Scribus et sk1 peuvent fonctionner, mais semblent maladroits et pas vraiment adaptés à cette tâche.
Uniconvertor est actuellement l'option la plus pratique.
C'est un outil en ligne de commande qui partage le code avec le projet sK1. Vous n'aurez pas à prendre la peine de recadrer l'image dans sK1 si vous utilisez uniconvertor, c'est donc plus automatisé.
Faites-le comme ça :
uniconvertor before.eps after.svg
Et c'est tout. Je l'ai essayé sur un EPS, mais le SVG était mal décalé, mais cela peut fonctionner pour vous.
Voici une liste d'alternatives et les raisons pour lesquelles elles sont nulles :
-
Le projet sK1
Il a le sens d'une "page" sur laquelle vous mettez votre dessin, donc après avoir importé un EPS, vous devez le déplacer et recadrer manuellement la page.
-
ImageMagick
Pour la conversion EPS vers SVG, ImageMagick effectue une conversion bitmap vraiment stupide et rendra des fichiers SVG de 50 mb, alors qu'ils devraient être de quelques kb. Il ne dispose pas d'un véritable algorithme de conversion vectorielle pour ces formats.
-
InkScape
A chaque fois que j'ai converti un EPS avec InkScape, les couleurs ont été gâchées. Cela est dû à un problème d'Inkscape bug avec l'importation de fichiers EPS. (Mise à jour : Correction publiée pour ce bug en février 2015)
-
Gimp
Gimp fait simplement la même conversion stupide de bitmap que ImageMagick.
-
Scribus
Les couleurs de mon fichier EPS sont encore plus fausses que celles d'Inkscape, alors que Preview pour Mac le lit très bien.
Vous devriez pouvoir ouvrir l'EPS dans inkscape et l'enregistrer en tant que SVG à partir de là.
Assurez-vous de sauvegarder en tant que Plain SVG et non en tant que inkscape SVG pour une meilleure comparabilité. Adobe illustrator peut faire la même chose, il n'est pas gratuit, mais la version d'essai l'est.
- Réponses précédentes
- Plus de réponses