Letzte Aktualisierung 27.08.2024
Um komplexe SVGs nach PNG zu konvertieren bieten wir auf unseren vServern und dedizierten Servern die Grafikbibliothek rsvg-convert/librsvg an. Soll die Datei beispielname.svg nach beispielname.png konvertiert werden, reicht in PHP folgender Code:
$cmd = "rsvg-convert /pfad/zu/beispielname.svg -o /pfad/zu/beispielname.png -w 1200 -h 1200 -a";
exec($cmd, $out ,$return);
Die neue PNG Datei wird 1200px breit/hoch und das Seitenverhältnis des SVGs wird beibehalten. Eine Übersicht über die möglichen Optionen gibt es bei manpagez.com.