Pretvornik slik PNG v vektor SVG

Pretvarjanje rastrske slike PNG v vektorsko grafiko SVG spremeni mreže slikovnih pik v prilagodljive matematične poti za neskončno spreminjanje velikosti brez izgube kakovosti.

Izberite ali povlecite datoteke

Izberite ali povlecite datoteke sem

100-odstotno zasebna pretvorba v brskalniku - datoteke nikoli ne zapustijo vaše naprave

ali prilepi Ctrl+V
Jamstvo o zasebnosti brez prenosa podatkov v omrežje: 0 bajtov naloženih na zunanje strežnike. Vsa obdelava je potekala lokalno v varnem območju vašega brskalnika.

Primerjava formatov in tehnične specifikacije

SpecifikacijaPNGSVG
Vrsta MIMEimage/pngimage/svg+xml
Vrstarastervector
Stiskanjelossless (DEFLATE / LZ77 + Huffman)lossless XML text (GZIP compressible via .svgz)
Standardna specifikacijaW3C PNG 3rd EditionW3C SVG 2 Specification
Glava magičnih bajtov89 50 4E 47 0D 0A 1A 0A3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg)

Pregled formata in uporaba

Pretvarjanje datotek PNG v format SVG je pogosta naloga za grafične oblikovalce in spletne razvijalce, ki potrebujejo logotipe in ikone ostre pri kateri koli velikosti zaslona. Rastrska slika PNG uporablja fiksno mrežo barvnih slikovnih pik. Ko sliko PNG raztegnete čez prvotne mere, slikovne pike postanejo zamegljene in kockaste. Prevajanje te rastrske grafike v datoteko SVG nadomesti te slikovne pike z matematičnimi navodili za črte, krivulje in oblike. To omogoča, hogy grafika se poveča do velikosti panoja ali pomanjša do mobilne ikone brez izgube jasnosti. Spletni oblikovalci to pretvorbo pogosto izvajajo za izboljšanje delovanja spletnega mesta in vizualne zvestobe. Logotipe in ikone uporabniškega vmesnika, shranjene kot SVG, se ostro nalagajo na zaslonih Retina visoke ločljivosti, hkrati pa ohranjajo izjemno majhne velikosti datotek. Tiskarne se zanašajo tudi na vektorske formate za pripravo umetnin za rezalnike vinila in laserske gravirnike, ki zahtevajo neprekinjene črte namesto matrik slikovnih pik.

Tehnične specifikacije in pregled kodekov

Datoteka PNG je rastrska slika z vrsto MIME image/png. Začne se z glavo čarobnega bajta 89 50 4E 47 0D 0A 1A 0A, ki ji sledijo podatkovni kosi, stisnjeni z algoritmom DEFLATE, ki združuje drsne slovarje LZ77 in Huffmanovo kodiranje za stiskanje brez izgub. V nasprotju s tem je datoteka SVG vektorska grafika z vrsto MIME image/svg+xml. Ne uporablja čarobnih bajtov, ker je navadna besedilna datoteka, zapisana v oznakah XML. Koda SVG določa geometrijske oblike z uporabo elementov, kot so poti, krogi in pravokotniki. Medtem ko stiskanje PNG zmanjšuje velikost datoteke s shranjevanjem barvnih vrednosti za vsako posamezno slikovno piko, stiskanje SVG zmanjšuje velikost datoteke s shranjevanjem matematičnih formul. Datoteke SVG je mogoče dodatno stisniti z uporabo stiskanja GZIP, pri čemer se končnica datoteke spremeni v .svgz za učinkovit spletni prenos.

Združljivost z OS in brskalniki

Datoteke SVG uživajo vsesplošno podporo v sodobnih spletnih brskalnikih, vključno s Chrome, Firefox, Safari in Edge, tako v namiznih kot mobilnih operacijskih sistemih, kot so Windows, macOS, Android in iOS. Pregledovalniki slik in oblikovalski paketi, kot so Adobe Illustrator, Inkscape in CorelDRAW, izvorno obdelujejo urejanje SVG. Datoteke PNG si delijo to univerzalno podporo brskalnikov in operacijskih sistemov, vendar ogled surove kode SVG zahteva kateri koli standardni urejevalnik besedil.

💡 Uporabne informacije

Pretvarjanje kompleksne fotografske slike PNG v SVG pogosto povzroči ogromne velikosti datotek, ker algoritem sledenja ustvari na tisoče drobnih vektorskih poti. Shranite pretvorbo SVG za logotipe, ikone in ploske grafike, fotografije pa hranite v rastrskih formatih.

Primerjava formatov in tehnične specifikacije

Kompleksen logotip PNG visoke ločljivosti lahko zlahka doseže 2 megabajta, kar traja približno 3,2 sekunde za prenos prek standardne mobilne povezave 4G. Enakovredna pretvorjena datoteka SVG se pogosto skrči na samo 40 kilobajtov, prenos pa se izvede v manj kot 0,1 sekunde v omrežju 4G ter takoj v omrežjih 5G in optičnih omrežjih.

Pogosto zastavljena vprašanja

Kako pretvoriti sliko PNG v vektor SVG brez izgube kakovosti?

Pretvarjanje PNG v SVG ne uporablja tradicionalnega stiskanja z izgubo ali brez izgube na način, kot ga uporabljajo rastrski formati. Namesto tega pretvornik sledi mejam slikovnih pik PNG in jih ponovno nariše kot matematične vektorje. Ker vektorji uporabljajo prilagodljive poti, pridobite neskončno kakovost ločljivosti. Vendar pa lahko preprosta orodja za samodejno sledenje spregledajo ostre kote ali zgladijo fine podrobnosti, zato je za popolne rezultate včasih potrebno ročno čiščenje v programski opremi za vektorsko urejanje.

Kakšna je razlika med sliko PNG in vektorjem SVG?

PNG je rastrski slikovni format, ki shranjuje vizualne podatke kot fiksno mrežo barvnih slikovnih pik, stisnjenih z DEFLATE, zaradi česar je velikost datoteke odvisna od mer slikovnih pik. SVG je vektorski slikovni format, ki shranjuje vizualne podatke kot prilagodljiva matematična navodila, napisana v besedilu XML, kar omogoča, da se slika neskončno spreminja brez pikselacije.