Naar de inhoud
Convertube

SVG-bestanden: geen afbeelding, en waarom dat uitmaakt bij converteren

Waarom een SVG geen resolutie heeft, wat je instelt voordat je rastert en waarom een PNG niet terug kan. Converteer SVG in je browser, gratis en zonder upload.

In één oogopslag

Type
Afbeelding
Compressie
Verliesvrij
Extensies
.svg
MIME-type
image/svg+xml
Ook bekend als
Scalable Vector Graphics

Een SVG is geen beeldbestand maar een document — XML dat vormen, paden, vullingen en tekst beschrijft. Niets erin is een pixel. Als een browser er een toont, voert hij die instructies uit op de grootte die de opmaak vraagt, en daarom is een SVG scherp op een telefoon en scherp op een billboard uit dezelfde paar kilobytes. Die ene eigenschap is de reden dat logo’s en pictogrammen zo worden verspreid.

Lees meer

Converteren naar PNG betekent een grootte kiezen en die instructies één keer uitvoeren. Vanaf dat moment is het resultaat een gewoon raster dat wazig wordt als je het vergroot, dus de grootte die je kiest, is de hele conversie. Kies de grootste afmeting waarop de afbeelding ooit wordt getoond en neem liever wat ruimer: een PNG verkleinen gaat netjes, vergroten niet.

De omgekeerde conversie bestaat eigenlijk niet. Van instructies naar pixels gaan, gooit de instructies weg, en ze terugkrijgen vereist overtrekken — een algoritme dat vormen in een bitmap raadt en paden maakt die benaderen wat het ziet. Dat is een heel ander soort tool, en het resultaat is nooit het origineel.

Twee dingen om in het resultaat te controleren. Lettertypen: een SVG die een lettertype bij naam aanroept, hangt af van of dat lettertype is geïnstalleerd, dus tekst kan met een vervanger worden weergegeven — zet de tekst eerst om in paden in je editor als de typografie ertoe doet. En transparantie: een SVG heeft geen achtergrond tenzij er een wordt getekend, dus de PNG is transparant waar de afbeelding leeg is, wat meestal is wat je wilt en soms onzichtbaar wordt op een witte pagina.

SVG naar andere formaten converteren

SVG — veelgestelde vragen

Welke grootte moet ik kiezen bij het converteren?

De grootste waarop de afbeelding ooit wordt getoond, en neem het ruim. Een PNG schaalt netjes omlaag en nooit omhoog. Stel de maximale breedte in bij de geavanceerde opties.

Waarom wordt mijn tekst in het verkeerde lettertype weergegeven?

Omdat de SVG het lettertype bij naam aanroept en het niet beschikbaar was, dus werd er een vervanger gebruikt. Zet de tekst vóór het converteren om in paden in je vectorprogramma.

Kan ik PNG of JPG terug naar SVG converteren?

Niet op een zinvolle manier. Rasteren gooit de instructies weg, en ze terughalen betekent overtrekken — vormen raden in een bitmap. Het resultaat benadert de afbeelding in plaats van het origineel te herstellen.

Heeft de PNG een transparante achtergrond?

Ja, overal waar de afbeelding leeg is, omdat een SVG geen achtergrond heeft tenzij er een wordt getekend. Voeg eerst een rechthoek toe in de SVG als je een effen kleur nodig hebt.

Waarom zou iets een gerasterde SVG nodig hebben?

Omdat veel software er geen accepteert — kantoordocumenten, oudere editors, veel uploadformulieren en platforms die alleen rasterafbeeldingen aannemen.

Is SVG met of zonder verlies?

Geen van beide is van toepassing. Het slaat instructies op en geen samples, dus er valt niets weg te comprimeren. De vraag gaat pas spelen als je rastert.

Zijn SVG-bestanden veilig om te openen?

Het zijn documenten die scripts kunnen bevatten, dus een onbetrouwbare SVG lijkt meer op een HTML-bestand dan op een foto. Er hier een converteren rendert hem in een afgeschermde omgeving en levert een gewoon raster op, en dat is een manier om dat onschadelijk te maken.

Uploadt het converteren mijn bestand?

Nee. De SVG wordt binnen de pagina door je browser gerenderd, en de PNG wordt daar ook gecodeerd. Je bestand wordt nergens naartoe gestuurd.