SVG-naar-PNG-converter

Het converteren van SVG-vectorbestanden naar PNG-rasterafbeeldingen transformeert schaalbare, op code gebaseerde graphics in rasters met vaste pixels voor brede toepassingscompatibiliteit.

Selecteer of sleep bestanden hierheen

Privé - bestanden verlaten uw apparaat niet

of plak Ctrl+V

Terwijl u op uw bestanden wacht, kunt u Code Rain spelen

Privacygarantie zonder netwerktransmissie: 0 bytes geüpload naar externe servers. Alle verwerking vond lokaal plaats in uw browser-sandbox.

Formaatvergelijking en technische specificaties

SpecificatieSVGPNG
MIME-typeimage/svg+xmlimage/png
Typevectorraster
Compressieverliesvrije XML-tekst (comprimeerbaar met GZIP via .svgz)verliesvrij (DEFLATE / LZ77 + Huffman)
StandaardspecificatieW3C SVG 2 SpecificationW3C PNG 3rd Edition
Bestandshandtekening (magic bytes)3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg)89 50 4E 47 0D 0A 1A 0A

Formaatoverzicht en toepassingen

Scalable Vector Graphics maken gebruik van XML-tekstcode om geometrische paden, lijnen en vormen rechtstreeks op schermen te tekenen. Dit formaat werkt uitstekend voor weblogo's en pictogrammen omdat het beeld scherp blijft bij elk schermformaat. Sommige oudere software, strikte e-mailclients en specifieke printtools kunnen vectorcode echter niet lezen. Het omzetten van het bestand in een Portable Network Graphics-bestand lost dit probleem op door de vectorvormen te schilderen in een vast raster van gekleurde pixels. Webontwikkelaars en grafisch ontwerpers hebben deze conversie vaak nodig bij het voorbereiden van pictogrammen voor appwinkels voor mobiele apparaten of verouderde platformen. Appwinkels vereisen specifieke rasterafmetingen voor applicatiepictogrammen. Door de vectorbron te veranderen in een vast afbeeldingsraster, zorgen makers ervoor dat de graphic correct wordt weergegeven op vele apparaten zonder dat ze erop hoeven te vertrouwen dat de doeltoepassing XML-code ontleedt.

Technische specificaties en codec-overzicht

SVG-bestanden gebruiken het MIME-type image/svg+xml en bestaan uit platte XML-teksttags tussen punthaken. Ze gebruiken geen bestandshandtekening (magic bytes) omdat het door mensen leesbare tekstdocumenten zijn. PNG-bestanden gebruiken het MIME-type image/png en beginnen met een exacte handtekening van acht bytes van 89 50 4E 47 0D 0A 1A 0A. Structureel vertrouwt SVG op wiskundige padinstructies en coördinaten. PNG vertrouwt op een raster van pixels dat is gecomprimeerd met het DEFLATE-algoritme, dat LZ77-matching met een schuivend woordenboek combineert met Huffman-codering voor verliesvrije compressie.

Besturingssysteem- en browserondersteuning

SVG-bestanden openen in de meeste moderne browsers, hoewel oudere desktopsoftware ze mogelijk niet ondersteunt. PNG-afbeeldingen worden breed ondersteund op grote besturingssystemen, browsers, afbeeldingsweergaves en kantoorpakketten.

Handige informatie

Deze converter rendert de SVG op de breedte en hoogte die in het bestand zijn ingesteld. Stel voor een grotere of Retina-scherpe PNG dus grotere breedte- en hoogtewaarden in de SVG in voordat u deze converteert.

Veelgestelde vragen

Wat verandert er wanneer een SVG-vector wordt gerasterd naar een PNG-afbeelding?

SVG is vector en PNG is raster. Conversie rendert de SVG op een bepaalde pixelgrootte; PNG behoudt die pixels, maar niet het originele vectorbeeld.

Wat is het verschil tussen een SVG-vector en een PNG-afbeelding?

SVG is een vectorformaat dat is opgebouwd uit XML-tekstinstructies die oneindig schalen zonder pixelvorming. PNG is een rasterformaat dat is opgebouwd uit een vast raster van afzonderlijke gekleurde pixels. Vectoren gaan het best om met schalen en responsief webdesign, terwijl rasters het best omgaan met complexe fotografische texturen en breed ondersteunde softwarecompatibiliteit.