SVG-Logo in PNG umwandeln, in genau der richtigen Größe
Aktualisiert:
SVG ist das ideale Format für ein Logo: Es besteht aus Formen statt Pixeln und bleibt in jeder Größe scharf. Präsentationen, soziale Netzwerke, E-Mail-Signaturen und viele Website-Baukästen akzeptieren aber nur Rastergrafiken wie PNG. Die Umwandlung ist einfach; an der richtigen Größe scheitert es meistens. Wir haben es mit dem Logo dieser Seite ausprobiert.
Warum PNG
PNG ist das Rasterformat, das SVG am nächsten kommt: verlustfrei, mit scharfen Kanten und transparentem Hintergrund, sodass das Logo auf jeder Farbe sauber wirkt.
Das SVG umwandeln
- Öffne SVG in PNG.
- Lade die SVG-Datei hoch.
- Lade das PNG herunter: Der Hintergrund bleibt transparent.
Die richtige Größe treffen
Das PNG wird in der Größe gezeichnet, die das SVG angibt: über die Attribute width und height, ersatzweise über die viewBox. Unser eigenes Logo zeigt die Falle gut. Seine Datei gibt nur viewBox="0 0 32 32" an, also kam das PNG mit 32 × 32 Pixeln heraus: gut für einen Browser-Tab, unbrauchbar für eine Präsentation.
Die Lösung dauert eine Minute. Öffne das SVG in einem beliebigen Texteditor, such das öffnende <svg>-Tag und ergänze width und height im gleichen Verhältnis wie die viewBox, zum Beispiel width="512" height="512". Speichern und erneut umwandeln: Das Logo wird in der neuen Größe aus seinen Formen neu gezeichnet.
Was wir gemessen haben
Wir haben unser 304 Byte großes Logo nach der Angabe von vier verschiedenen Größen umgewandelt. Jedes PNG wurde aus den Formen neu gezeichnet, deshalb hat selbst das größte perfekt saubere Kanten, und die Dateien bleiben klein, weil ein Logo fast nur aus Farbflächen besteht.
| Im SVG angegebene Größe | Erzeugtes PNG | Dateigröße des PNG |
|---|---|---|
| nur viewBox (32 × 32) | 32 × 32 px | 0,7 KB |
| width und height 512 | 512 × 512 px | 11,7 KB |
| width und height 1024 | 1024 × 1024 px | 25,7 KB |
| width und height 2048 | 2048 × 2048 px | 60 KB |
Warum nicht einfach ein kleines PNG vergrößern?
Auch das haben wir ausprobiert. In einem Bildprogramm auf 512 Pixel gestreckt, wurde das 32-Pixel-PNG zu einem weichen, unscharfen Quadrat: Das Programm kann die fehlenden Pixel nur erraten. Die aus dem SVG mit 512 Pixeln neu gezeichnete Version war gestochen scharf. Geh immer zurück zum SVG und wandle in der benötigten Größe um, statt ein vorhandenes PNG zu vergrößern.
Andere Formate aus demselben SVG
SVG in WebP behält den transparenten Hintergrund und ergab eine kleinere Datei: 5,6 KB für das 512-Pixel-Logo gegenüber 11,7 KB als PNG, ideal für Websites. SVG in JPG funktioniert auch, aber JPG kennt keine Transparenz, der Hintergrund wird also weiß. Für den Druck wähle SVG in PDF: Das Logo bleibt eine Vektorzeichnung und ist in jeder Druckgröße scharf, unseres belegte 1,2 KB, egal welche Größe wir angegeben hatten.
Achte auf die Schriften
Nutzt der Schriftzug eine Schrift, die weder eingebettet noch in Pfade umgewandelt ist, kann er mit einer ähnlichen Schrift gezeichnet werden. Gestalter wandeln Text vor der Übergabe eines Logos meist in Pfade um; sieht deines anders aus, frag nach einer Version mit Pfaden. Bilder, die das SVG von anderen Websites verlinkt, werden nicht geladen.
So haben wir getestet
Wir haben die Logodatei verwendet, die diese Seite ausliefert, unverändert bis auf die ergänzte Breite und Höhe, und sie mit den SVG-Konvertern dieser Seite umgewandelt, die das Bild mit librsvg auf derselben Software zeichnen wie unsere Server. Die Dateigrößen deines Logos hängen von Farben und Details ab, die Regel gilt aber für jedes SVG: Die angegebene Größe bestimmt die Größe des PNG.
Weiterführende Informationen: MDN — SVG: Scalable Vector Graphics