Prevodník SVG na PNG
Rasterizujte akýkoľvek súbor SVG do ostrého PNG v presnom cieľovom rozlíšení, s priehľadným alebo plným pozadím a jedným kliknutím 1x/2x/3x dávkový export.
Výsledok
SVG je vektorový formát: opisuje tvary a cesty pomocou matematiky, takže sa mení na ľubovoľnú veľkosť bez straty kvality – to však tiež znamená, že väčšina miest, ktoré očakávajú obyčajný obrázok (e-mailový podpis, nástroj na nahrávanie favicon, tlačová šablóna, starší CMS alebo chatovacia aplikácia), ho neprijme. Konverzia do formátu PNG spracuje vektorovú kresbu na pevnú mriežku pixelov, ktorú môže otvoriť akýkoľvek program, rolka fotoaparátu alebo formulár na nahrávanie. Tento nástroj robí presne ten krok rasterizácie, úplne na vašom vlastnom zariadení.
Konverzia prebieha v dvoch častiach: najprv prehliadač načíta deklarovanú šírku, výšku a viewBox SVG, aby zistil jej prirodzené proporcie, potom nakreslí vektorovú kresbu na plátno HTML s veľkosťou akéhokoľvek rozlíšenia, ktoré požadujete. Pretože zdroj zostáva vektorový až do posledného vykreslenia, logo možno vykresliť s rozlíšením 64 alebo 6 400 px s rovnakými ostrými hranami – na rozdiel od zmeny veľkosti existujúceho formátu JPG alebo PNG nie je potrebné rozmazať bitmapu s nízkym rozlíšením pri zväčšení.
Ikony rozhrania a aplikácií sú takmer vždy potrebné s hustotou viac ako jedného pixelu, takže nástroj vykreslí 1x, 2x a 3x verzie vašej cieľovej veľkosti v jedinom prechode a každej z nich dáva vlastné tlačidlo sťahovania – rovnakú trojvrstvovú schému, akú používajú katalógy aktív iOS, výkresy pre Android a moderné responzívne webové obrázky (srcset). Vyberte základnú šírku raz a získajte všetky tri súbory namiesto spustenia prevodu trikrát oddelene s rôznymi číslami.
Manipulácia s pozadím je skutočnou, funkčnou voľbou a nie kozmetickým začiarkavacím políčkom: ponechajte ho priehľadné, aby sa zachoval alfa kanál pre logá a ikony, ktoré musia byť umiestnené na inom obsahu, alebo ho vyplňte plnou farbou podľa vlastného výberu, keď cieľ (miniatúra, obrázok so sociálnym náhľadom, starší formát, ktorý zle zaobchádza s priehľadnosťou) potrebuje nepriehľadné pozadie. V žiadnom bode sa nič neodovzdáva na server – text SVG je analyzovaný, rastrovaný a zakódovaný do formátu PNG úplne na karte vášho prehliadača.