Brezplačni pretvornik

PNG v ICO pretvornik

Pretvorite slike PNG v datoteke z ikonami sistema Windows (ICO) (generator ikon Favicon) v vašem brskalniku. Hitro, varno in popolnoma na strani odjemalca.

Tukaj kliknite ali povlecite PNG

Podpira do 50 MB

oz

O tem orodju

ICO je oblika, ki jo Windows pričakuje za ikone namiznih aplikacij, in oblika, ki jo brskalniki zgodovinsko pričakujejo za priljubljene ikone (povezava rel=icon, /favicon.ico). Ustvarjanje ustrezne datoteke ICO pomeni združevanje več velikosti iste slike v en vsebnik, tako da lahko operacijski sistem ali brskalnik izbere ločljivost, ki jo potrebuje. Favicon ICO običajno vključuje 16×16, 32×32 in 48×48; namizna aplikacija ICO običajno doda 64×64, 128×128 in 256×256.

Ta pretvornik sprejme eno ali več datotek PNG in v vaš brskalnik zapiše pravilno strukturirano datoteko ICO. Imenik ICO in metapodatki vsake vdelane slike so izdelani v JavaScriptu z uporabo binarnega medpomnilnika; Vnosi PNG so vdelani neposredno, manjše velikosti pa je mogoče po želji znova kodirati kot DIB v slogu BMP za združljivost s podedovanimi različicami. Izhod je standardna datoteka ICO, ki jo sprejmejo Windows Explorer, Visual Studio, spletni brskalniki in katero koli drugo orodje, ki uporablja ICO.

Vsa obdelava poteka lokalno. PNG-ji se preberejo v brskalnik, tok bajtov ICO se ustvari v pomnilniku, rezultat pa se ponudi kot prenos. Brez nalaganja v strežnik, brez začasnega shranjevanja datotek, brez zunanje odvisnosti.

Zakaj pretvoriti PNG v ICO

Če vzdržujete aplikacijo Windows, mora biti ikona izvršljive datoteke datoteka ICO, vdelana v vire dvojiške datoteke. Prevedeni viri PNG niso enakovredni. Ustvarjanje ustreznega ICO iz vaših matric PNG je standardni korak pakiranja pred povezovanjem ikone v izvršljivo datoteko.

Za ikone priljubljenih sodobni brskalniki sprejemajo tudi PNG prek povezave rel=icon, vendar je /favicon.ico še vedno podedovana nadomestna različica, ki jo starejši brskalniki in mnoga avtomatizirana orodja (bralniki RSS, predogledi družbenih omrežij, pajki iskalnikov) najprej preverijo. Spletno mesto brez datoteke /favicon.ico ustvarja šum 404 v strežniških dnevnikih in se morda ne prikaže pravilno v starejših odjemalcih. Izdelava datoteke je petsekundna naloga; če ga ne ustvarite, stane neželena pošta v dnevniku.

Kako uporabljati

Naložite svoje masterje PNG, izberite velikosti za združevanje, ustvarite.

  1. Naložite svoje datoteke PNG: Povlecite en PNG (velikost bo spremenjena na standardne velikosti) ali več PNG različnih velikosti (vsak bo vdelan kot izvorna velikost). Podprte so datoteke do 50 MB.
  2. Izberite vdelane velikosti: Standardne velikosti favicon so 16×16, 32×32 in 48×48. Standardne velikosti ikon aplikacij dodajo 64×64, 128×128 in 256×256. Izberite komplet, ki ustreza vašemu primeru uporabe.
  3. Ustvarite ICO: Pretvornik po potrebi spremeni velikost vira, zgradi glavo imenika ICO in vdela vsako sliko. Rezultat je ena datoteka .ico z vsemi izbranimi velikostmi.
  4. Prenesite in uvedite: Shranite datoteko. Za ikone priljubljenih jih postavite v koren vašega spletnega mesta kot /favicon.ico. Za aplikacije Windows vdelajte prek koraka prevajanja virov vašega sistema za gradnjo.

Pogosti primeri uporabe

Tehnične podrobnosti

Datoteka ICO je sestavljena iz 6-bajtne glave ICONDIR (rezervirano=0, tip=1 za ICO, štetje=število slik), ki ji sledijo 16-bajtni zapisi ICONDIRENTRY, ki jim sledi vsebina slike. Vsaka ICONDIRENTRY določa širino in višino (pri čemer 0 pomeni 256), število barv, ravnine, bitno globino, velikost tovora in odmik.

Vsaka koristna vsebina slike je popolna datoteka PNG (podpis PNG 0x89504E47 na začetku) ali DIB v slogu BMP. Sodobna orodja za pretvorbo, vključno s tem, vdelajo PNG za velikosti 64×64 in več ter BMP za manjše velikosti, kar ustreza konvenciji, ki jo pričakuje Windows.

Brskalnik opravi težko delo: dekodiranje PNG v bitno sliko prek platna, spreminjanje velikosti prek canvas drawImage z omogočenim glajenjem in končno sestavljanje ICO prek DataView zapisuje v binarni medpomnilnik. Medpomnilnik je zavit kot Blob z vrsto 'image/x-icon' in na voljo kot prenos.

Najboljše prakse

Pogosta vprašanja

Ali pride do izgube kakovosti pri pretvorbi PNG v ICO?
Ne. ICO uporablja format PNG ali BMP, tako da se kakovost vaše slike med pretvorbo popolnoma ohrani.
Za kaj se uporablja format ICO?
ICO (ikona Windows) se uporablja predvsem za priljubljene ikone spletnih mest, ikone aplikacij Windows.
Ali lahko paketno pretvorim več datotek PNG?
To orodje obdeluje eno datoteko naenkrat, da zagotovi največjo kakovost. Za več datotek enostavno ponovite postopek – vsaka pretvorba traja le nekaj sekund.
Ali so moje slike med pretvorbo zasebne?
ja Vaše datoteke PNG so v celoti obdelane v vašem brskalniku z uporabo Canvas API in JavaScript. Nič se ne naloži na noben strežnik — datoteka gre neposredno iz vaše naprave v pretvornik in nazaj v vašo napravo.
Ali je moja datoteka naložena na strežnik?
Ne. ICO je izdelan v vašem brskalniku z uporabo binarnega zapisovanja JavaScript. Datoteke ne zapustijo vaše naprave.
Ali bo moj ICO deloval v starih različicah sistema Windows?
ja Izhod uporablja standardni format ICO, ki ga Windows podpira od različice 3.0. Velikosti 64 in manj uporabljajo obremenitve v slogu BMP za največjo združljivost; Vnosi z 256 slikovnimi pikami uporabljajo vdelan PNG, ki ga podpira Windows Vista in novejši.
Zakaj se moja favicon ne posodablja?
Brskalniki agresivno predpomnijo priljubljene ikone, pogosto več dni. Prisilite osvežitev tako, da počistite predpomnilnik brskalnika, neposredno odprete URL priljubljene ikone, da vsilite nov prenos, ali dodate parameter poizvedbe za različico oznaki povezave.
Ali lahko vključim tako barvne kot enobarvne ikone?
Standardni ICO podpira barvno globino v metapodatkih vsakega vnosa, vendar je najsodobnejša uporaba 32-bitne barve v vseh velikostih. Enobarvne ikone so stara skrb, ki jo danes obravnava le malo orodij.