PNG - Windows-kuvakemuunnin

PNG-rasterigrafiikan muuntaminen Windows-kuvaketiedostoiksi pakkaa läpinäkyvän taideteoksesi moniresoluutiokonttiin, jota tarvitaan työpöytäohjelmistojen pikakuvakkeisiin.

Valitse tai vedä tiedostoja

Valitse tai pudota tiedostot tähän

100 % yksityinen selaimen sisäinen muunnos - tiedostot eivät poistu laitteeltasi

tai liitä Ctrl+V
Tietosuojatakuu: 0 % verkkosiirtoa 0 tavua ladattu ulkoisille palvelimille. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Muotojen vertailu ja tekniset tiedot

MääritysPNGICO
MIME-tyyppiimage/pngimage/x-icon
Tyyppirasterraster / container
Pakkauslossless (DEFLATE / LZ77 + Huffman)raw bitmap / PNG embedded
StandardimääritysW3C PNG 3rd EditionMicrosoft ICO Format
Tiedostotunniste (Magic Bytes)89 50 4E 47 0D 0A 1A 0A00 00 01 00

Muodon yleiskatsaus ja käyttökohteet

Portable Network Graphics -tiedoston muuntaminen Windows-kuvakeformaatiksi on tarpeen työpöytäsovelluksia rakennettaessa tai käyttöjärjestelmän pikakuvakkeita mukautettaessa. Ohjelmistokehittäjät ja järjestelmänvalvojat muuttavat usein tavallisen verkkografiikan sovelluskuvakkeiksi. Windows-käyttöjärjestelmät vaativat tiettyjä kuvakerakenteita visuaalisten merkkien näyttämiseen oikein eri näytön skaalausasetuksissa, tehtäväpalkeissa ja tiedostonhallinnan näkymissä. Työpöytäohjelmistopaketit, mukautetut kansiapikakuvakkeet ja verkkosivujen suosikkikuvakkeet perustuvat tähän tiedostomuunnokseen. Tavallinen verkkokuva sisältää vain yhden resoluution eikä voi skaalautua dynaamisesti Windows-käyttöliittymässä. Grafiikan muuntaminen kuvaketiedostoksi kääri visuaaliset tiedot monikerroksiseen säiliöön, jotta käyttöjärjestelmän voi valita oikeat mitat korkean DPI:n näytöille tai tavallisille työpöytäruudukoille vääristämättä kuvaa.

Tekniset tiedot ja koodekkien erittely

Lähdemuoto PNG (image/png) käyttää häviötöntä DEFLATE-pakkausta yhdistettynä LZ77-suodatukseen ja Huffmanin koodaukseen. Se alkaa 8 tavun taikakoodilla: 89 50 4E 47 0D 0A 1A 0A. Kohdemuoto Windows Icon (image/x-icon) toimii säiliömuotona yhden pakatun virran sijaan. ICO-tiedosto alkaa 6 tavun otsikolla, joka sisältää varatun sanan, kuvatyypin ilmaisimen (1 kuvakkeille) ja tiedostoon tallennettujen kuvien määrän. Tätä otsikkoa seuraa 16 tavun hakemistomerkintä jokaiselle sisältyvälle kuvalle, joka yksilöi leveyden, korkeuden, värien määrän, tasot, bittiä per pikseli, koon ja siirtymän. Nykyaikaiset ICO-tiedostot voivat tallentaa raakoja pakkaamattomia bittikarttoja tai upottaa pakattua PNG-dataa suoraan säiliölohkojen sisään.

Käyttöjärjestelmien ja selaimien yhteensopivuus

Windowsin kuvaketiedostoja tuetaan täysin kaikissa Microsoft Windowsin työpöytäversioissa Vistasta Windows 11 asti. Verkkoselaimet lukevat ICO-tiedostoja erityisesti sivustojen suosikkikuvakkeita varten, vaikka nykyaikaiset verkkostandardit suosivatkin PNG- tai SVG-muotoa selaimen välilehdissä. macOS- ja Linux-tiedostonhallinnat näyttävät ICO-säiliöitä vaihtelevilla esikatselutuilla, ja ne vaativat usein erikoistuneita kuvankatseluohjelmia yksittäisten tasojen tarkasteluun. iOS- ja Android-mobiilikäyttöjärjestelmät eivät käytä ICO-tiedostoja natiivisti, sillä ne luottavat PNG- ja JPEG-formaatteihin sovellusresursseissa.

💡 Hyödyllistä tietoa

Sisällytä ICO-säiliöösi aina useita neliön muotoisia mittoja, kuten 16x16, 32x32, 48x48 ja 256x256 pikseliä, jotta Windows-käyttöliittymä renderöi terävää grafiikkaa tehtäväpalkeissa ja suurissa kuvakenäkymissä.

Muotojen vertailu ja tekniset tiedot

Tavallinen moniresoluutioinen ICO-tiedosto on kooltaan noin 250 kilotavua. Tämän tiedoston siirteminen kestää noin 0,05 sekuntia 4G-mobiiliyhteydellä (50 Mbit/s), 0,01 sekuntia 5G-yhteydellä (250 Mbit/s) ja alle 0,002 sekuntia gigabitin kuituverkossa.

Usein kysytyt kysymykset

Miten PNG muunnetaan Windows-kuvakkeeksi menettämättä laatua?

Voit säilyttää täydellisen visuaalisen laadun upottamalla alkuperäisen häviöttömän PNG-kuvan suoraan ICO-säiliön rakenteeseen, välttäen toissijaisia häviöllisiä pakkausvaiheita pakkausprosessin aikana.

Mitä eroa on PNG- ja Windows-kuvaketiedostolla?

PNG on yksikerroksinen rasterikuva, joka on pakattu DEFLATE-algoritmeilla, kun taas Windows-kuvake on moniresoluutioinen säiliötiedosto, joka sisältää useita eri kuvakokoja ja värisyvyyksiä yhdessä paketissa.