Pretvornik PNG v ikono ICO — brezplačno
Pretvorite slike PNG, JPG, WebP ali SVG v datoteke ikon .ico z več velikostmi. Izberite velikosti za združitev (16, 32, 48, 64, 128, 256) in prenesite eno datoteko .ico.
Spustite datoteko sem ali kliknite za izbiro
PNG, JPG, WebP, SVG, HEIC, HEIF · obdelano na vaši napravi
ali pritisnite Ctrl+V za lepljenje iz odložišča
Namig: posnetek zaslona lahko prilepite s Ctrl+V
Vaše datoteke nikoli ne zapustijo vaše naprave. Vsa obdelava poteka lokalno v vašem brskalniku.
Pogosta področja uporabe
- Ustvari favicon spletnega mesta iz PNGPretvorite svoj PNG logotip v datoteko favicon.ico večjih velikosti za ikono zavihka spletnega mesta.
- Ustvari ikono namizja WindowsPretvorite slike PNG ali JPG v datoteke .ico za bližnjice namizja Windows in ikone aplikacij.
- Ikona večih velikosti in večplatformnaZdružite več velikosti ikon (16, 32, 48, 64, 128, 256) v eno datoteko .ico, ki deluje povsod.
- Datoteka vira ikone PWAGenerirajte osnovno .ico iz logotipa PWA za podporo povratka v starejših brskalnikih, ki ne uporabljajo manifesta.
- Pretvorite logotip znamke v obliko ICOPretvorite logotip vaše podjetja ali znamke iz PNG, JPG ali SVG v visokokakovrsten datoteko .ico za digitalne stične točke.
Kako deluje
Pretvorba teče v celoti v vašem brskalniku z uporabo dveh mehanizmov, napisanih neposredno v tem orodju: Canvas API za skaliranje in izrisovanje vsake sličice ikone ter ročno napisan binarni kodirnik ICO, ki te sličice zapakira v eno samo datoteko .ico — nobena knjižnica se ne prenese in nobena datoteka nikoli ne zapusti vaše naprave.
- 1Slika dekodirana na platnoVaš naložen PNG, JPEG, WebP ali SVG se naloži v HTMLImageElement in nariše na platno zunaj zaslona pri vsaki zahtevani velikosti (16×16 do 256×256). Platno uporablja visokokakovostno bikubično glajenje in upošteva vašo izbiro prileganja: 'contain' obarva sliko z okvirjem s prosojnim ali barvnim polnilom, medtem ko 'cover' obreže centriran kvadrat z izvora.
- 2Vsaka sličica izvožena kot bajti PNGVgrajena metoda brskalnika canvas.toBlob('image/png') kodira vsako umerjeno sličico v brezizguben PNG. Ti surovi bajti so tisti, ki se vdelajo znotraj vsebnika .ico — sodobni brskalniki in Windows nativno obravnavajo PNG-v-ICO, kar velikosti datotek ohranja manjše od starejše oblike na osnovi BMP.
- 3Binaren ICO sestavljen v pomnilnikuRočno napisan kodirnik od začetka zgradi strukturo datoteke .ico z uporabo DataView: 6-bajtna glava ICONDIR navaja število slik, sledi ji 16-bajtni vnos direktorija za vsako velikost (zabeleži širino, višino, bitno globino, bajtno dolžino in odmik podatkov), nato pa vsi tovori PNG, zaporedno zreteženi. Nobena knjižnica tretje osebe ni vpletena.
- 4Prikazan predogled, datoteka prenesenaPred ponudbo prenosa uporabniški vmesnik izriše pikselsko natančen predogled vsake pakirane velikosti na šahovnem ozadju, tako da lahko pred shranjevanjem preverite prosojnost. Sestavljen Blob se preda mehanizmu prenosa brskalnika kot 'favicon.ico'.
Vaša slika se obdela v celoti znotraj vašega brskalnika — nikoli se ne naloži na noben strežnik, po zaprtju zavihka pa se ne ohrani nobena kopija.
Sorodna orodja
Generator favikona
Pretvorite katero koli sliko v celoten paket favikonov: favicon.ico z več velikostmi, ikono dotika Apple, ikone Android/PWA, spletni manifest in izsečke HTML, pripravljene za lepljenje — vse zapakirano, v vašem brskalniku.
Ustvarjalnik podpisov
Narišite podpis z miško, prstom ali pisalom, ali natipkajte svoje ime v pisavi za rokopis, nato ga izvozite kot prosojen PNG ali SVG.
Kompresor slik
Stisnite slike JPG, PNG, WebP in AVIF. Oglejte si primerjavo prej/potem.