SVG-vektorgraafika PNG-pildimuundur

SVG-vektorfailide teisendamine PNG-rasterpiltideks muudab skaleeritavad koodipõhised graafikaelemendid fikseeritud pikselvõrgustikuks universaalse rakenduste ühilduvuse tagamiseks.

Vali või lohista failid

Vali või lohista failid siia

100% privaatne konversioon brauseris - failid ei lahku kunagi sinu seadmest

või kleebi Ctrl+V
Null-võrguülekande privaatsusgarantii: 0 baiti laaditakse üles välistesse serveritesse. Kogu töötlemine toimub lokaalselt sinu brauseri liivakastis.

Formaatide võrdlus ja tehnilised spetsifikatsioonid

SpetsifikatsioonSVGPNG
MIME-tüüpimage/svg+xmlimage/png
Tüüpvectorraster
Tihendaminelossless XML text (GZIP compressible via .svgz)lossless (DEFLATE / LZ77 + Huffman)
Standardne spetsifikatsioonW3C SVG 2 SpecificationW3C PNG 3rd Edition
Tunnuskoodi päis (Magic Bytes)3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg)89 50 4E 47 0D 0A 1A 0A

Formaadi ülevaade ja kasutusvaldkonnad

Skaleeritav vektorgraafika põhineb XML-tekstikoodil, mis joonistab geomeetrilisi teid, jooni ja kujundeid otse ekraanile. See vorming sobib suurepäraselt veebilogode ja ikoonide jaoks, kuna kunstipära püsib terav igas ekraanisuuruses. Mõned vanemad tarkvarad, ranged e-posti kliendid ja spetsiaalsed trükitööriistad ei oska siiski vektorkoodi lugeda. Faili muutmine Portable Network Graphics failiks lahendab selle probleemi, maalides vektorkujundid fikseeritud värviliste pikslite võrgustikku. Veebiarendajad ja graafilised disainerid vajavad seda teisendust sageli ikoonide ettevalmistamisel mobiilirakenduste poodide või pärandsüsteemide jaoks. Rakenduste poed nõuavad rakenduste ikoonide jaoks kindlaid rastermõõtmeid. Vektorlähtefaili muutmisega fikseeritud pildivõrgustikuks tagavad loojad graafika korrekse kuvamise igal seadmel, ilma et sihtrakendus peaks XML-koodi analüüsima.

Tehnilised spetsifikatsioonid ja koodekite ülevaade

SVG-failid kasutavad MIME-tüüpi image/svg+xml ja koosnevad märgistusklambrite vahel olevatest tavatekstist XML-märgenditest. Need ei kasuta maagilisi baite, kuna tegemist on inimloetavate tekstidokumentidega. PNG-failid kasutavad MIME-tüüpi image/png ja algavad täpse kaheksabaidise maagilise signatuuriga 89 50 4E 47 0D 0A 1A 0A. Struktuurselt tugineb SVG matemaatilistele teejuhenditele ja koordinaatidele. PNG tugineb pikslite rastervõrgustikule, mis on pakitud DEFLATE-algoritmi abil, ühendades kadudeta tihendamiseks LZ77 libiseva sõnastiku sobitamise ja Huffmani kodeeringu.

OS-i ja brauseri ühilduvus

SVG-failid avanevad natiivselt kõigis kaasaegsetes veebibrauserites, sealhulgas Chrome'is, Safaris, Firefoxis ja Edge'is, kuid neid ei toeta vanemad töölauatarkvarad, näiteks Microsoft Office'i pärandversioonid. PNG-piltidel on universaalne ühilduvus kõigi peamiste operatsioonisüsteemidega, sealhulgas Windows, macOS, Linux, iOS ja Android. Iga kaasaegne veebibrauser, pildivaatur ja kontoritarkvara avab PNG-failid ilma lisapluginaid vajamata.

💡 Kasulik teave

Vektorite rasterkujutisteks teisendamisel valige lõpliku ekraanisihtmärgiga sobiv eraldusvõime suurus. Kahekordsete mõõtmetega eksportimine loob terava pildi suure tihedusega Retina-ekraanide jaoks.

Formaatide võrdlus ja tehnilised spetsifikatsioonid

Tüüpiline logo vektorfail on umbes 15 KB suurune. Selle teisendamine kõrge eraldusvõimega PNG-ks loob ligikaudu 250 KB suuruse faili. Kiire kiudoptilise ühenduse kaudu kantakse see fail üle vähem kui ühe millisekundiga. 5G mobiilsideühenduse kaudu kulub selleks umbes kaks millisekundit ja tavalisel 4G-võrgul lõpeb edastus umbes kümne millisekundiga.

Korduma kippuvad küsimused

Kuidas teisendada SVG-vektor PNG-pildiks ilma kvaliteeti kaotamata?

Väljundi teravana hoidmiseks renderdage vektormatemaatika enne PNG-failides kasutatava kadudeta DEFLATE-tihenduse rakendamist suure pikslimõõtmega. Kuna mõlemad vormingud on kadudeta, säilitab teisendus iga terava serva ja värvi täpselt, eeldusel, et te ei skaali lõplikku pikselvõrku suuremaks kui selle loodud suurus.

Mis vahe on SVG-vektoril ja PNG-pildil?

SVG on vektorvorming, mis on ehitatud XML-tekstijuhistest, mis skaleeruvad lõputult ilma pikseldumiseta. PNG on rastervorming, mis on ehitatud eraldiseisvatest värvilistest pikslitest koosnevast fikseeritud võrgustikust. Vektorid sobivad kõige paremini suuruse muutmiseks ja responsiivseks veebidisainiks, samas kui rasterpildid sobivad kõige paremini keeruliste fototekstuuride ja universaalse tarkvara ühilduvuse jaoks.