SVG-st PNG-ks Konverter
Teisendage vektor-SVG-failid kvaliteetseteks raster-PNG-piltideks. Kohandage oma brauseris hõlpsalt väljundskaalat ja taustavärvi.
Lohistage SVG siia
Toetab kuni 50 MB
Teisendage vektor-SVG-failid kvaliteetseteks raster-PNG-piltideks. Kohandage oma brauseris hõlpsalt väljundskaalat ja taustavärvi.
Toetab kuni 50 MB
SVG (Scalable Vector Graphics) kirjeldab pilte geomeetriliste primitiivide kogumina – teed, kujundid, tekst, gradiendid –, mis skaleeruvad suvalisele suurusele ilma kvaliteeti kaotamata. PNG salvestab ühe ristkülikukujulise piksliruudustiku fikseeritud eraldusvõimega. SVG teisendamine PNG-vormingusse on rasterdamisetapp: SVG joonistusjuhiseid hinnatakse valitud pikslisuuruses ja saadud bitmap kodeeritakse PNG-vormingus. Väljund näeb teie määratud suuruse juures terav välja, kuid pikslitub, kui seda suurendatakse.
See muundur renderdab SVG-d, kasutades brauseri sisseehitatud SVG-mootorit. SVG laaditakse pildielemendisse, joonistatakse valitud väljundmõõtmetega HTML5 lõuendile ja eksporditakse PNG-vormingus saidi canvas.toBlob kaudu. Kuna brauser teostab rasterdamist, renderdatakse keerukaid SVG-funktsioone – gradiendid, filtrid, maskid, animatsioonid staatilise kaadrina – samamoodi nagu päris veebilehel.
Kõige olulisem otsus SVG-st PNG-vormingusse teisendamisel on sihtsuurus. SVG on eraldusvõimest sõltumatu, nii et tegelikule kasutamisele vastava PNG-suuruse valimine väldib ülevarustamist (pisipildisuuruste ikoonide jaoks tohutud failid) ja alavarustatust (hiljem suurendamisel udune väljund). Levinud sihtmärgid: 32 × 32 või 64 × 64 ikoonide jaoks, 256 × 256 või 512 × 512 logode jaoks, 1024 × 1024 kangelase graafika jaoks, 2048 × 2048 võrkkesta kvaliteediga varade jaoks.
SVG on suurepärane veebi ja kaasaegsete disainitööriistade jaoks, kuid kohutav paljudes muudes kontekstides. E-posti kliendid renderdavad SVG-d ebajärjekindlalt; mõned blokeerivad selle turvariskina. Vanem kontoritarkvara, teatud CMS-id, kolmanda osapoole teenused ja peaaegu kõik fotode printimise torujuhtmed ei aktsepteeri SVG-d üldse. PNG-vormingusse teisendamine annab üldtunnustatud rastri, mis näeb valitud suuruses välja identne.
PNG manustub usaldusväärselt ka kontoridokumentidesse, slaidipakkidesse ja PDF-failidesse, sõltumata adressaadi SVG-renderdajast. Logode ja graafika jaoks, mis peavad paljudel platvormidel järjepidevalt ilmuma, on PNG turvalisem valik – kuigi see kaotab eraldusvõimest sõltumatuse, mis muudab SVG atraktiivseks.
Valige sihtsuurus, renderdage. Brauser teeb rasterdamise.
SVG (W3C Recommendation) on XML-põhine vektorvorming, mis sisaldab elemente teede, põhikujude (sirge, ring, ellips, joon, hulknurk, polüjoon), teksti, gradientide (lineaarne gradient, radiaalne gradient), filtrite, maskide ja klipiteede jaoks. Brauser parsib XML-i, loob DOM-i, rakendab CSS-i ja rasterib tulemuse lehe renderdamise ajal.
See muundur laadib SVG-i HTMLImageElementi (mis käivitab brauseri tavalise SVG-pildina renderdustee), seejärel tõmbab selle joonise joonise kaudu lõuendile. Lõuend eksporditakse PNG-vormingus, kasutades canvas.toBlob('image/png'). Väljundis olevad täpsed pikslid vastavad sellele, mida SVG brauseri vahekaardil samas suuruses renderdab.
Äärejuhtumid: ForeignObjecti kasutav SVG ei ole alati toetatud, kui seda kasutatakse pildielemendi kaudu. SVG-d, mis viitavad välistele ressurssidele (xlink:href teisele domeenile), võib CORS-i tõttu ebaõnnestuda. SMIL-animatsioonid ja JavaScripti juhitud animatsioonid renderdatakse ainult esialgse kaadrina.