Existe-t-il des outils natifs pour la conversion SVG sur OS X? [fermé]


17

Comment puis-je convertir une image SVG en quelque chose de raster? Existe-t-il des outils natifs [ligne de commande] sur OS X qui peuvent faire cela? Je peux les ouvrir dans Safari ou Firefox, mais faire "Enregistrer sous ..." ne propose que des formats d'archive Web (.svg) originaux et aucun format d'image tramé.


Ce lien a produit les meilleurs résultats pour moi: fileformat.info/convert/image/svg2pdf.htm
marcelosalloum

Réponses:


7

Vous pouvez le faire avec Inkscape :

/Applications/Inkscape.app/Contents/Resources/script --without-gui --export-png=raster-image.png  source-image.svg

Pour modifier la résolution de sortie, vous pouvez définir la valeur DPI:

/Applications/Inkscape.app/Contents/Resources/script --without-gui --export-png=raster-image.png --export-dpi=200  source-image.svg

Voici d' autres options de ligne de commande.


La version actuelle d'inkscape 0.91 ne semble pas afficher correctement les images svg, et donc la conversion en png est «correcte» en ce qui concerne cet inkscape cassé, mais ne donne pas les images correctes. YMMV mais je serais prudent avant de trop compter sur inkscape à cet effet. Notez que j'ai utilisé inkscape exactement de cette manière moi-même jusqu'à ce que je tombe sur un SVG sur lequel il se casse.
Phil Ryan

9

Essayez Gapplin . Cela fonctionne pour moi et crée des fichiers PNG et JPG à partir de SVG. Simple et efficace.

Si vous avez beaucoup de fichiers SVG à convertir, ImageMagick est probablement votre meilleur pari (disponible directement sur imagemagick.org ou via Homebrew).


Le mieux que je puisse trouver après avoir essayé imagemagic et qlmanage.
wanghq

Gapplin est facile à utiliser et cela m'a aidé. Merci d'avoir partagé le lien.
R. Mohan

1
@wanghq J'ai eu de mauvais résultats avec ImageMagick sur Mojave. Je soupçonne que je n'ai pas mis tous les drapeaux, etc., mais CairoSVG est très simple à utiliser. J'ai pu facilement convertir des SVG en PDF que Xcode n'a pas vomi.
Adrian

L'installation d'ImageMagick (via Homebrew) a pris plus d'une heure.
Filipp W.


2

Une option (bancale) serait de le rendre dans Safari et de prendre une capture d'écran du résultat, bien que ce ne soit évidemment pas une bonne solution.

Malheureusement, il y a peu de prise en charge SVG dans OS X si loin de Safari, Preview.app (le choix évident pour la conversion de format d'image) ne peut pas le rendre et je ne connais aucun outil de ligne de commande fourni qui puisse le faire.

En ce qui concerne les outils de ligne de commande tiers, Homebrew rend le svg2png du Caire ainsi que le bundle ImageMagick facilement disponibles.

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.