PNG-billede til SVG-vektorkonverter

Konvertering af et PNG-rasterbillede til en SVG-vektorgrafik ændrer pixelgitter til skalerbare matematiske stier for uendelig skalering uden kvalitetstab.

Vælg eller træk filer

Vælg eller træk filer hertil

100% privat konvertering i browseren - filer forlader aldrig din enhed

eller indsæt Ctrl+V
Privatlivsgaranti uden netværksoverførsel: 0 bytes uploadet til eksterne servere. Al behandling foregik lokalt i din browsers sandkasse.

Formatsammenligning & tekniske specifikationer

SpecifikationPNGSVG
MIME-typeimage/pngimage/svg+xml
Typerastervector
Komprimeringlossless (DEFLATE / LZ77 + Huffman)lossless XML text (GZIP compressible via .svgz)
StandardspecifikationW3C PNG 3rd EditionW3C SVG 2 Specification
Magic Bytes-header89 50 4E 47 0D 0A 1A 0A3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg)

Format-oversigt og anvendelse

Konvertering af PNG-filer til SVG-format er en almindelig opgave for grafiske designere og webudviklere, der har brug for logoer og ikoner til at fremstå skarpe på enhver skærmstørrelse. Et raster-PNG-billede bruger et fast gitter af farvede pixels. Når du strækker en PNG ud over dens oprindelige dimensioner, sløres pixlerne og ser blokagtige ud. Oversættelse af denne rastergrafik til en SVG-fil erstatter disse pixels med matematiske instruktioner for linjer, kurver og former. Dette gør det muligt for kunsten at blive skaleret op til billboard-størrelse eller ned til et mobilikon uden at miste klarhed. Webdesignere udfører jævnligt denne konvertering for at forbedre webstedets ydeevne og visuelle nøjagtighed. Logoer og brugerfladeikoner gemt som SVG'er indlæses skarpt på højopløselige Retina-skærme, samtidig med at filstørrelserne holdes bemærkelsesværdigt små. Trykkerier er også afhængige af vektorformater for at forberede kunstværker til vinylskærere og lasergravere, som kræver kontinuerlige linjer frem for pixelmatricer.

Tekniske specifikationer og codec-oversigt

En PNG-fil er et rasterbillede med MIME-typen image/png. Den starter med det magiske bytehoved 89 50 4E 47 0D 0A 1A 0A efterfulgt af datablokke komprimeret ved hjælp af DEFLATE-algoritmen, som kombinerer LZ77-glidende ordbøger og Huffman-kodning til tabsfri komprimering. I modsætning hertil er en SVG-fil en vektorgrafik med MIME-typen image/svg+xml. Den bruger ikke magiske bytes, fordi det er en almindelig tekstfil skrevet i XML-markering. SVG-kode definerer geometriske former ved hjælp af elementer som stier, cirkler og rektangler. Mens PNG-komprimering reducerer filstørrelsen ved at gemme farveværdier for hver enkelt pixel, reducerer SVG-komprimering filstørrelsen ved at gemme matematiske formler. SVG'er kan også komprimeres yderligere ved hjælp af GZIP-komprimering, hvilket ændrer filtypenavnet til .svgz for effektiv weboverførsel.

OS- og browserkompatibilitet

SVG-filer nyder universel understøttelse på tværs af moderne webbrowsere inklusive Chrome, Firefox, Safari og Edge på både skrivebords- og mobiloperativsystemer som Windows, macOS, Android og iOS. Billedfremvisere og designpakker som Adobe Illustrator, Inkscape og CorelDRAW håndterer SVG-redigering indbygget. PNG-filer deler denne universelle browser- og operativsystemunderstøttelse, men visning af rå SVG-markering kræver en standard teksteditor.

💡 Nyttig information

Konvertering af et komplekst fotografisk PNG til en SVG resulterer ofte i massive filstørrelser, fordi sporingsalgoritmen skaber tusindvis af små vektorstier. Gem SVG-konvertering til logoer, ikoner og flad grafik, og hold fotografier i rasterformater.

Formatsammenligning & tekniske specifikationer

Et komplekst PNG-logo i høj opløsning kan nemt nå 2 megabytes, hvilket tager omkring 3,2 sekunder at downloade over en standard 4G-mobilforbindelse. Den tilsvarende konverterede SVG-fil krymper ofte til blot 40 kilobytes og downloades på under 0,1 sekunder på 4G og øjeblikkeligt på 5G- og fiberforbindelser.

Ofte stillede spørgsmål

Hvordan konverterer man PNG-billede til SVG-vektor uden at miste kvalitet?

Konvertering af PNG til SVG bruger ikke traditionel tabsgivende eller tabsfri komprimering på den måde, som rasterformater gør. I stedet sporer konverteren pixelgrænserne for PNG'en og gentegner dem som matematiske vektorer. Da vektorer bruger skalerbare stier, opnår du uendelig opløsningskvalitet. Simple automatisk sporingsværktøjer kan dog overse skarpe hjørner eller udglatte fine detaljer, så manuel oprydning i vektorredigeringssoftware er undertiden påkrævet for perfekte resultater.

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

PNG er et rasterbilledformat, der gemmer visuelle data som et fast gitter af farvede pixels komprimeret med DEFLATE, hvilket gør filstørrelsen afhængig af pixeldimensioner. SVG er et vektorbilledformat, der gemmer visuelle data som skalerbare matematiske instruktioner skrevet i XML-tekst, hvilket gør det muligt for billedet at ændre størrelse uendeligt uden pixelering.