Gute Anwendung zum Rendern oder Konvertieren von SVG-Dateien in andere Dateiformate

3868
Jared

Ich muss SVG-Dateien in andere Dateiformate rendern (z. B. .png). Was ist eine gute Anwendung für das Rendern oder Konvertieren?

Insbesondere brauche ich eine Anwendung, die unter Windows läuft.
Ich würde mich auch über Vorschläge für andere Plattformen freuen.

3

6 Antworten auf die Frage

13
phenry

Inkscape kann SVG in Bitmap-Formate exportieren.

Inkscape ist dafür eine gute Wahl. Insbesondere müssen Sie die SVG-Datei öffnen, zu Datei -> Bitmap exportieren gehen (oder Strg + Umschalt + E drücken), Ihre Optionen auswählen und auf Exportieren klicken. Travis Northcutt vor 14 Jahren 3
Sie können SVG auch von der Befehlszeile aus in PNG rastern, und die Ergebnisse sehen netter aus als Batik. teabot vor 14 Jahren 1
4
jweede

Wenn Sie unter Linux (Ubuntu) arbeiten, verwenden Sie: rsvg-convert

3
CaptainKeytar

Die branchenübliche Vektor-App ist Adobe Illustrator . Es ist teuer, aber robust und mit professionellen Funktionen ausgestattet.

Sie benötigen keinen Illustrator zum Rendern einer SVG. Austin Adams vor 12 Jahren 1
3
PeterJCLaw

GIMP oder Inkscape können SVG- Dateien normalerweise in andere Formate konvertieren.

Beim Öffnen der SVG-Datei in GIMP werden Sie gefragt, in welcher Größe (Auflösung) die Datei behandelt werden soll, um sie in ein Bitmap-Bild zu konvertieren. Sie können es dann nach Belieben speichern.

Inkscape ist ein Vektor-Editor, von dem aus Sie in eine Vielzahl von Formaten exportieren können. Öffnen Sie die Datei und wählen Sie Datei> Bitmap exportieren.

0
Mechanical snail

Die anderen Antworten funktionieren für normale (nicht animierte) SVGs. Wenn Ihr SVG animiert ist, müssen Sie eine Framerate auswählen (da die SVG-Animation zeitbasiert ist, während die meisten anderen Formate framebasiert sind), exportieren Sie Frames und konvertieren Sie die Frames in das gewünschte Format. Weitere Informationen finden Sie unter Konvertieren von animierten SVG-Dateien in Filme .

0
piku

Fand dies bei Inkscape über http://gastarbeiten.wordpress.com/2012/08/03/batch-convert-svg-to-png-with-inkscape-command-line/

$ cd your-directory-with-the-svgs/ $ for i in *; do inkscape $i --export-png=`echo $i | sed -e 's/svg$/png/'`; done 

HTH