Konverter SVG til PNG

Konvertering af SVG-vektorfiler til PNG-rasterbilleder omdanner skalerbar, kodebaseret grafik til et fast pixelgitter for bred kompatibilitet med programmer.

Vælg eller træk filer hertil

Privat - filer forlader aldrig din enhed

eller indsæt Ctrl+V

Mens du venter på dine filer, kan du spille Code Rain

Privatlivsgaranti uden netværksoverførsel: 0 byte overført til eksterne servere. Al behandling foregik lokalt i browserens sandkasse.

Formatsammenligning & tekniske specifikationer

SpecifikationSVGPNG
MIME-typeimage/svg+xmlimage/png
Typevektorraster
Komprimeringtabsfri XML-tekst (GZIP-komprimerbar via .svgz)tabsfri (DEFLATE / LZ77 + Huffman)
StandardspecifikationW3C SVG 2 SpecificationW3C PNG 3rd Edition
Magic Bytes-header3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg)89 50 4E 47 0D 0A 1A 0A

Formatoversigt og anvendelse

Skalerbar vektorgrafik er baseret på XML-tekstkode til at tegne geometriske stier, linjer og former direkte på skærme. Dette format fungerer fremragende til web-logoer og ikoner, fordi grafikken forbliver skarp ved enhver skærmstørrelse. Visse ældre programmer, strenge e-mail-klienter og specifikke udskrivningsværktøjer kan dog ikke læse vektorkode. Ændring af filen til en Portable Network Graphics-fil løser dette problem ved at male vektorformerne ind i et fast gitter af farvede pixels. Webudviklere og grafiske designere har ofte brug for denne konvertering, når de forbereder ikoner til mobilapp-butikker eller ældre platforme. App-butikker kræver specifikke rasterdimensioner for applikationsikoner. Ved at ændre vektorkilden til et fast billedgitter sikrer skaberne, at grafikken vises korrekt på alle enheder uden at være afhængig af, at målapplikationen fortolker XML-kode.

Tekniske specifikationer og codec-oversigt

SVG-filer bruger MIME-typen image/svg+xml og består af almindelige XML-teksttags omsluttet af markeringstegn. De bruger ikke magiske bytes, da de er menneskelæsbare tekstdokumenter. PNG-filer bruger MIME-typen image/png og starter med en nøjagtig otte-byte magisk signatur på 89 50 4E 47 0D 0A 1A 0A. Rent strukturelt er SVG baseret på matematiske stifunktioner og koordinater. PNG er baseret på et rastergitter af pixels komprimeret ved hjælp af DEFLATE-algoritmen, som kombinerer LZ77-glidende ordbogsmatchning med Huffman-kodning til tabsfri komprimering.

OS- og browserkompatibilitet

SVG-filer åbnes i de fleste nyere browsere, men ældre computersoftware understøtter dem muligvis ikke. PNG-billeder understøttes bredt på tværs af større operativsystemer, browsere, billedfremvisere og kontorpakker.

Nyttig information

Denne konverter gengiver SVG'en i den bredde og højde, der er angivet i filen, så for en større eller Retina-skarp PNG skal du indstille større bredde- og højdeværdier i SVG'en før konvertering.

Ofte stillede spørgsmål

Hvad ændres, når en SVG-vektor rasteriseres til et PNG-billede?

SVG er vektorbaseret, mens PNG er rasterbaseret. Konverteringen gengiver SVG i en valgt pixelstørrelse; PNG bevarer disse pixels, men ikke den oprindelige vektorgrafik.

Hvad er forskellen mellem SVG-vektor og PNG-billede?

SVG er et vektorformat bygget op af XML-tekstinstruktioner, der skalerer uendeligt uden pixelering. PNG er et rasterformat bygget op af et fast gitter af individuelle farvede pixels. Vektorer håndterer skalering og responsiv webdesign bedst, mens rastere håndterer komplekse fotografiske teksturer og universel softwarekompatibilitet bedst.