Tuleohutuse entsüklopeedia

ico formaadis mida. Kuidas kiiresti ja lihtsalt pilti ico-vormingus salvestada? Kuidas installida Photoshopis .ico laienduste pistikprogramm

ICO-failid sisaldavad ühte või mitut mitme suuruse ja värvisügavusega pilti, mis võimaldab neid vastavalt skaleerida. Windowsis peab kõigil täitmisfailidel, mis asuvad töölaual, menüüs Start või Windows Exploreris, olema ICO-vormingus ikoon. Mis see fail on?

Näiteks on see arvutiikoon, mida näete töölaual kui "Minu arvuti", samuti paleti kujutis, mis tähistab programmi Paint. ICO-failid on tihedalt seotud CUR-failidega. Kuidas need üksteisest erinevad?

CUR-failivorming on Microsoft Windowsi animeerimata kursorite jaoks peaaegu identne graafiline vorming. Ainsad erinevused kahe failitüübi vahel on nende tuvastamiseks kasutatavad baidid ja pääsupunkti lisamine CUR-i päisele. Kuumpunkt on määratletud pikslite nihkena (x, y koordinaatides) kursori kujutise vasakpoolsest ülanurgast, kus kasutaja osutab tegelikult hiirele.

Vormingu ajalugu: mis on ICO

Need failid ilmusid esimestes Windowsi distributsioonides. Aja jooksul on need märgatavalt muutunud.

Windows 1.0-s kasutusele võetud ikoonid olid 32x32 pikslit ja ühevärvilised. Windows 3.0-s võeti kasutusele 16 värvi tugi.

Win32 tutvustas kuni 16,7 miljoni värvi (Truecolor) ja 256x256 piksli suuruse tuge. Windows 95-l oli ka uus seadmest sõltumatu bitmap (DIB) mootor. OS-i selles versioonis kasutati ikoonide jaoks aga ainult 256 värvi. 65535 (Highcolor) värve oli võimalik lubada, muutes registris Shelli käsurea ikooni väärtust või ostes Microsoft Plus! Windows 95 jaoks.

Shelli säte lubas ICO-failis 32x32 asemel suuremaid ikoone. Mida see tähendab? Üks fail võib salvestada mis tahes kujutise suurusega 1x1 kuni 256x256 pikslit (kaasa arvatud mitteruudukujulised suurused) ja 2 (harva kasutatud), 16, 256, 65535 või 16,7 miljonit värvi. Kuid praktikas ei suutnud "kest" ikkagi kuvada suure värvivalikuga ikoone. Windowsi tegumiriba teavitusala oli kuni Windows Me väljalaskmiseni vaikimisi piiratud 16 tooniga. See tähendas, et olenemata seadistustest kuvati ikoone ekraanil ühtemoodi.

Hilisem areng

Windows XP lisas 32-bitiste värvide toe (16,7 miljonit värvi pluss alfa-läbipaistvus), mis võimaldas ikoonil kuvada poolläbipaistvaid alasid, nagu varjud, aliasing ja klaasefektid. See OS-i distributsioon kasutas vaikimisi Windows Exploreris 48x48 piksli ikoone. Windows XP sai konfigureerida kuvama kõiki ikoone mõõtmetega 256x256 (muutes Shellis suuruse väärtusi), kuid valikuline redigeerimine polnud saadaval. Microsofti tugi soovitas XP versiooni jaoks määrata ikooni suuruseks 48x48 pikslit.

Vista versioonis

Windows Vista lisas võimaluse kuvada File Exploreris 256 x 256 piksliga ikoone, samuti tihendatud PNG-vormingu toe. Kuigi pakkimine pole tehniliselt nõutav, on Microsofti tugi soovitanud kõik 256x256 ikoonid ICO-failides salvestada PNG-vormingus. See võimaldas vähendada faili üldist suurust.

Windows Vista Explorer toetas ikoonide sujuvat skaleerimist mittestandardse suurusega, mida kuvati käigupealt, isegi kui failis endas pilti polnud. See OS-i distributsioon lisas liuguri ikooni suuruste üldiseks muutmiseks. Kõrgema eraldusvõime ja DPI režiimi kasutamisel soovitati kasutada suuremaid ikoonivorminguid (näiteks 256x256).

Ikoonide ressursi struktuur

Microsoft Windowsi ikoonifailide salvestusvorming on järgmine. ICO või CUR koosneb struktuurist ICONDIR ("Icon Directory"), mis sisaldab iga faili kujutise jaoks ICONDIRENTRY andmestikku, millele järgneb kõigi bitmap-piltide külgnev plokk (mis võib olla Windowsi BMP-vormingus, välja arvatud BITMAPFILEHEADER-struktuur, või PNG-vormingus, täielikult salvestatud).

Alla 32-bitise sügavusega pildid vastavad kindlale vormingule: pilt on kodeeritud üheks, mis koosneb värvimassist (XOR) ja läbipaistmatuse maskist. Sel juhul peab esimene bitmap-andmete sees eelnema teisele. Kui pilt on salvestatud järjekorras alt üles, siis XOR mask joonistatakse läbipaistmatu alla.

Viimase suurus on 1 bitt piksli kohta, sõltumata BMP päises määratud värvisügavusest. Läbipaistmatuse mask määrab, millised pikslid on täielikult läbipaistvad ja millised mitte. XOR vastab BMP päises näidatud biti sügavusele ja määrab iga piksli jaoks värvi või paleti arvväärtuse. Mõlemad maskid koos loovad läbipaistmatu pildi, mis on 1-bitise läbipaistvusega pilt; need võimaldavad ka taustal inversiooni. Pildi kõrgus ICO- ja CUR-failide struktuuris ICONDIRENTRY omandab selle kavandatud mõõtmete väärtuse (pärast maskide paigutamist), samas kui kõrguse määratlus BMP päises määratakse enne nende paigutamist. Sel põhjusel peavad maskid olema samade mõõtmetega ja BMP päises määratud kõrgus peab olema kaks korda kõrgem kui struktuuris ICONDIRENTRY.

Uuendatud struktuur

Mis on ICO-32? See vorming on 24-bitine pilt, millele on lisatud 8-bitine alfakanal. Seega pole 32-bitiste piltide puhul maske vaja, kuid pildi paremaks vaatamiseks on nende kasutamine siiski soovitatav.

Windows XP ja uuemad hakkasid 32-bitist pilti kasutama tõelises värvirežiimis, luues alfakanalil põhineva JA-maski juhtudel, kui 24-bitist versiooni ICO/CUR-failis ei leidu. Windowsi varasemad versioonid tõlgendavad aga kõiki piksleid 100% läbipaistmatusega, välja arvatud juhul, kui vastav mask on varustatud kujutisega.

Võrdluspildi andmed

Kõik pildiandmed, mis viitavad kataloogikirjetele, pärinevad sellest otse. Levinud tava on salvestada need samas järjekorras, nagu need on piltide kataloogis.

Seega, kui pilt on salvestatud BMP-vormingus, peab see välistama avaliku BITMAPFILEHEADER-struktuuri, PNG-vormingus salvestamisel aga tervikuna.

Bittide arv

Klassikaline bitmap-vorming BITMAPINFOHEADER toetab selle salvestamist 32 bitti piksli kohta. Eraldiseisva BMP-failina salvestamisel selle jaotust ei kasutata. Kui aga samad andmed salvestatakse ICO- või CUR-faili, tõlgendab Windows XP (esimene Windowsi versioon, mis toetab ICO/CUR-failivormingut rohkem kui 1-bitise läbipaistvusega) ja uuemad seda baiti alfaväärtusena.

Kuigi Microsofti tehnilises dokumentatsioonis on kirjas, et see väärtus peaks olema null, määrab .NET-i sisseehitatud ikoonikooder (System.Drawing.Icon.Save) selle väärtuseks 255. Näib, et operatsioonisüsteem ignoreerib seda väärtust praktikas täielikult.

Värvitasapinna määramist väärtusele 0 või 1 käsitleb operatsioonisüsteem samaväärselt, kuid kui see on üle 1, tuleb see väärtus korrutada bitidega piksli kohta, et määrata pildi lõplik värvisügavus. Pole teada, kas Windowsi operatsioonisüsteemi erinevad versioonid taluvad erinevaid värvitasandi väärtusi.

Bitti piksli kohta saab nullida, kuid seda saab järeldada ka muudest andmetest. Eelkõige, kui bitmap ei ole PNG-tihendatud, saab neid arvutada bitmap-andmete pikkuse ja selle suuruse alusel. Kui bitmap on tihendatud PNG-ga, salvestatakse bitid piksli kohta selle faili andmetesse.

Pole teada, kas Windowsi operatsioonisüsteemi erinevad versioonid sisaldavad valemit bitisügavuse määramiseks kõigi võimaluste jaoks, kui see väärtus on seatud nullile.

PNG-vormingus

Windows Vista tutvustas võimalust lugeda PNG-pilte ICO- ja CUR-vormingutest. PNG-d saab salvestada samamoodi nagu standardset BMP-ikooni Windowsi ikoonivormingus, välja arvatud see, et pilt tuleb salvestada tervikuna koos faili päisega.

ikooniteek

Ikooniteek on Windowsi ikoonide installimise viis. Tavaliselt on see käivitatav 16-bitine või 32-bitine binaarfail, mille laiend on .ICL. Sellel on ikoonifailid, mida kasutatakse ikoonidena. Windows Vista ja uuemad ei toeta alla 16-bitiste ikoonide vaatamist.

See on põhiteave ICO-failivormingu kohta (mis see lihtsalt on). Lihtsamalt öeldes on see arvuti mis tahes rakenduse või kataloogi ikoon. See on osa GUI-st ja võib viidata mis tahes failile, aknale, kataloogile, seadme draiverile, OS-i elemendile jne. Kui klõpsate sellisel ikoonil, toimub mõni oodatud toiming.

Eraldi tasub tähelepanu pöörata ikoonidele, mis sisaldavad ainult linke rakendustele või andmetele, mida nimetatakse otseteedeks. Ka neid tähistatakse praegu ICO-vormingus failidega. Mis on seda tüüpi failide puhul veel tähelepanuväärset?

Eespool on märgitud sellise ICO-vormingus ikooni tehnilised omadused, kuid milliseid pilte saab nendes failides kasutada? Teatud pildid on operatsioonisüsteemi sisse ehitatud ja neid pakutakse vaikimisi. Nende ühetaolisuse tõttu on aga tekkinud trend luua erinevaid ikoone või isegi nende rühmi, mida teevad sõltumatud kunstnikud.

Kui teie arvutis on viirusetõrjeprogramm saab skannida kõiki arvutis olevaid faile ja ka iga faili eraldi. Saate skannida mis tahes faili, paremklõpsates failil ja valides faili viiruste kontrollimiseks sobiva valiku.

Näiteks sellel joonisel fail my-file.ico, siis peate sellel failil paremklõpsama ja valige failimenüüst suvand "skanni AVG-ga". Selle valiku valimine avab AVG Antivirus ja kontrollib faili viiruste suhtes.


Mõnikord võib viga tuleneda sellest tarkvara vale installimine, mis võib olla tingitud installiprotsessi käigus ilmnenud probleemist. See võib teie operatsioonisüsteemi häirida Seostage oma ICO-fail õige tarkvararakendusega, mõjutades nn "faililaiendi seosed".

Mõnikord lihtne GIMP uuesti installimine võib teie probleemi lahendada, ühendades ICO õigesti GIMP-iga. Muudel juhtudel võivad failiühenduse probleemid tuleneda sellest halb tarkvara programmeerimine arendaja ja peate võib-olla edasise abi saamiseks arendajaga ühendust võtma.


Nõuanne: Proovige värskendada GIMP-i uusimale versioonile, veendumaks, et teil on uusimad parandused ja värskendused.


See võib tunduda liiga ilmne, kuid sageli ICO-fail ise võib probleemi põhjustada. Kui saite faili meilimanuse kaudu või laadisite selle veebisaidilt alla ja allalaadimisprotsess katkes (näiteks elektrikatkestuse või muu põhjuse tõttu), fail võib olla rikutud. Võimalusel proovige hankida ICO-failist uus koopia ja proovige see uuesti avada.


Hoolikalt: Rikutud fail võib põhjustada täiendavat kahju teie arvuti varasemale või olemasolevale pahavarale, mistõttu on oluline hoida oma arvuti ajakohase viirusetõrjega kursis.


Kui teie ICO-fail mis on seotud teie arvuti riistvaraga vajaliku faili avamiseks värskendage seadme draivereid seotud selle seadmega.

See probleem tavaliselt seotud meediumifailitüüpidega, mis sõltuvad näiteks arvuti sees oleva riistvara edukast avamisest, helikaart või videokaart. Näiteks kui proovite avada helifaili, kuid ei saa seda avada, peate võib-olla seda tegema värskendage helikaardi draivereid.


Nõuanne: Kui proovite avada ICO-faili, saate .SYS-failiga seotud veateade, võib probleem tõenäoliselt olla mis on seotud rikutud või aegunud seadmedraiveritega mida tuleb uuendada. Seda protsessi saab hõlbustada draiveri värskendustarkvara (nt DriverDoc) abil.


Kui sammud probleemi ei lahendanud ja teil on endiselt probleeme ICO-failide avamisega, selle põhjuseks võib olla saadaolevate süsteemiressursside puudumine. Mõned ICO-failide versioonid võivad teie arvutis korralikult avamiseks nõuda märkimisväärsel hulgal ressursse (nt mälu/RAM, töötlemisvõimsus). See probleem on üsna tavaline, kui kasutate korraga üsna vana arvuti riistvara ja palju uuemat operatsioonisüsteemi.

See probleem võib ilmneda siis, kui arvutil on ülesande täitmisega raskusi, kuna operatsioonisüsteem (ja muud taustal töötavad teenused) võivad kulutab ICO-faili avamiseks liiga palju ressursse. Enne ikoonifaili avamist proovige sulgeda arvutis kõik rakendused. Vabastades arvutis kõik saadaolevad ressursid, tagate parimad võimalikud tingimused ICO-faili avamiseks.


Kui sa lõpetanud kõik ülaltoodud sammud ja teie ICO-fail ikka ei avane, peate võib-olla käivitama riistvara uuendamine. Enamikul juhtudel võib isegi vanemate riistvaraversioonide puhul töötlusvõimsusest enamiku kasutajarakenduste jaoks siiski enam kui piisav olla (kui te just ei tee palju protsessorimahukat tööd, nagu 3D-renderdamine, finants-/teadusmodelleerimine või meediamahukas töö ) . Sellel viisil, tõenäoliselt pole teie arvutil piisavalt mälu(sagedamini nimetatakse seda "RAM" või RAM), et täita faili avamise ülesannet.

Kõige tavalisem probleem, mis ei lase kasutajatel seda faili avada, on valesti määratud programm. Selle parandamiseks Windowsis peate failil paremklõpsama, kontekstimenüüs viige hiirekursor üksuse "Ava koos" kohale ja valige rippmenüüst üksus "Vali programm ...". . Selle tulemusena näete arvutisse installitud programmide loendit ja saate valida sobiva. Samuti soovitame märkida ruut "Kasuta seda rakendust kõigi ICO-failide jaoks".

Teine probleem, millega meie kasutajad samuti üsna sageli kokku puutuvad, on see, et ICO-fail on rikutud. Selline olukord võib tekkida paljudel juhtudel. Näiteks: faili ei laaditud serverivea tõttu täielikult alla, fail oli algselt kahjustatud jne. Selle probleemi lahendamiseks kasutage ühte järgmistest soovitustest:

  • Proovige leida soovitud fail mõnest muust Interneti-allikast. Teil võib vedada, et leiate parema versiooni. Google'i otsingu näide: "File filetype:ICO" . Lihtsalt asenda sõna "fail" soovitud nimega;
  • Paluge teile originaalfail uuesti saata, see võib olla edastamise ajal kahjustatud;

Vorming ICO sarnane vorminguga CUR(Windowsi kursorid) kursorite salvestamiseks. Erinevus seisneb ühe välja numbrilises väärtuses päise struktuuris ja kahe teise välja väärtuste tõlgendamises samas struktuuris.

Üks ICO-fail sisaldab ühte või mitut ikooni, mille suurus ja värvus on määratud eraldi. Ikooni suurus võib olla mis tahes, kuid kõige sagedamini kasutatavad ruudukujulised ikoonid on 16, 32 ja 48 pikslit. Kasutatakse ka ikoone suurusega 24, 40, 60, 72, 92, 108, 128 pikslit.

Alates operatsioonisüsteemist Windows 98/2000 toetab vorming JPEG- ja PNG-piltide manustamist, kuid ikooniandmed salvestatakse tavaliselt tihendamata.

Ikoonid on loomuliku värviga (True Color , 24-bitine värvisügavus), High Color (16-bitine värvisügavus) või fikseeritud paletiga (256, 16 või ainult 2 värvi). Sellisel juhul ei näita igale pikslile vastav arv mitte värvi, vaid paletis oleva värvi numbrit.

Oma struktuuri poolest on ICO-failis olevad pildid BMP-le kõige lähedasemad, kuid erinevad neist põhimõtteliselt täiendava kujutise - bitipõhise JA-operatsiooni abil taustale kantud maski, mis võimaldab pildi (täielikku) läbipaistvust. pilt. Põhipildi järgnev XORing võib tekitada isegi "ümberpööratud" piksleid kohtades, kus tausta pole varjatud.

Lisaks toetatakse alates Windows XP-st 32-bitiseid ikoone – iga piksel vastab 24-bitisele värvile ja 8-bitisele alfakanalile, võimaldades 256 osalise läbipaistvuse taset. Alfakanalit kasutades saate kuvada siledate (hägusate) servadega ikoone ja varju, mis sulandub mis tahes taustaga; maski eiratakse sel juhul.

Pildi teabe kataloog

Esindab järjestikuseid fikseeritud suurusega (16 baiti) kirjeid, mis järgnevad üksteise järel. Kirjete arv määratakse päise loendusvälja järgi.

Väli Eelarvamus Suurus
(baitides)
Kirjeldus
laius 0 1 Määrab pildi laiuse pikslites. Võib võtta väärtusi vahemikus 0 kuni 255. Kui on määratud 0, on pildi laius 256 pikslit.
kõrgus 1 1 Määrab pildi kõrguse pikslites. Võib võtta väärtusi vahemikus 0 kuni 255. Kui on määratud 0, on pildi kõrgus 256 pikslit.
värvid 2 1 Määrab värvide arvu pildi paletis. Täisvärviliste ikoonide puhul peab olema 0.
reserveeritud 3 1 Reserveeritud. Peab olema 0. Microsofti tehniline dokumentatsioon ütleb, et see väärtus peaks alati olema 0, kuid .NET-i sisseehitatud tööriistade (System.Drawing.Icon.Save) poolt genereeritud ikoonide väärtus on sellel väljal 255.
lennukid 4 2
  • B.ICO määrab lennukite arvu. Võib olla 0 või 1.
  • B.CUR määrab "kuuma koha" horisontaalse koordinaadi pikslites pildi vasaku serva suhtes.
bpp 6 2
  • B.ICO määrab bittide arvu piksli kohta (bitti piksli kohta). See väärtus võib olla 0, kuna seda on lihtne saada muudest andmetest; Näiteks kui pilti ei salvestata PNG-vormingus, siis arvutatakse bittide arv piksli kohta nii rastri suuruse kui ka selle laiuse ja kõrguse teabe põhjal. Kui pilt on salvestatud PNG-vormingus, siis vastav teave salvestatakse PNG-sse endasse. Selle välja määramine 0-ks pole aga soovitatav, kuna parima pildi valimise loogika on erinevates Windowsi versioonides teadmata.
  • B.CUR määrab "kuuma koha" vertikaalse koordinaadi pikslites pildi ülemise serva suhtes.
suurus 8 4 Määrab rastri suuruse baitides
nihe 12 4 Määrab faili absoluutse bitmap nihke.

Märkmed

Vaata ka

Lingid


Wikimedia sihtasutus. 2010 .

Vaadake, mis on "ICO (failivorming)" teistes sõnaraamatutes:

    ICO, Windowsi ikoon Faililaiend: .ico Tüüp Arendaja: Vormingu tüüp: rastergraafika ICO (Windowsi ikoon) failivorming ikoonifailide salvestamiseks Microsoft Windowsis. ICO-vorming sarnaneb CUR-vorminguga (Windowsi kursorid), mis on mõeldud ... ... Wikipedia jaoks

    Sellel terminil on ka teisi tähendusi, vt RAW. RAW (inglise keeles raw raw, raw) andmevorming, mis sisaldab töötlemata (või minimaalselt töödeldud) andmeid, mis väldib teabe kadu ja millel puudub ... ... Wikipedia

    CorelDRAW failivorming Extension.cdr Arendaja Corel Corporation Vormingu tüüp Vektorgraafika, bitmap graafika Ava vorming? ei ... Vikipeedia

    Selles artiklis või jaotises on allikate või välislinkide loend, kuid üksikute väidete allikad jäävad joonealuste märkuste puudumise tõttu ebaselgeks ... Wikipedia

    Tootedefinitsiooni andmete edastamiseks mõeldud digitaalne esitus (IGES) (hääldatakse: ijes) Digitaalne esitus tootemääratluse andmete edastamiseks 2D/3D vektorgraafika formaat; kasutavad paljud ... Wikipedia

    See artikkel sisaldab mõiste "AIFF" kirjeldust; AIFF-i jalgpalliföderatsiooni kohta vt All India Football Federation Heli vahetamise failivormingu laiendus .aiff .aif .aifc MIME audio/x aiff audio/aiff Arendanud Apple Inc. Vormingu tüüp Helifail ... Wikipedia

    JPEG2000 laiendus .jp2, .j2k, .jpf, .jpx, .jpm, .mj2 MIME-pilt/jp2, pilt/jpx, pilt/jpm, video/mj2 Välja töötatud Joint Photographic Experts Groupi poolt Vormingu tüüp Graafikavorming Standard(id) .. Vikipeedia

    Extension.fpx Bitmap Graphics Format Type Extended from IVUE FlashPix on bitmap graafika salvestamiseks mõeldud failivorming, mis võimaldab salvestada pildi mitme eraldusvõimega ühte faili. Vaatamata sellele, et antud juhul on faili suurus ... ... Wikipedia

    - (varem ka inglise keeles Advanced Streaming Format, Active Streaming Format) Microsofti välja töötatud failivorming, mis sisaldab voogesituse heli ja videot. ASF on osa Windows Mediast. Formaat sobib nii kohalikule ... ... Vikipeediale

    Laiendus .avi MIME video / avi, video / msvideo, video / x , msvideo Töötanud Microsoft Format tüüpi meediumikonteiner Sisaldab heli, videot heli ja video vahevahet (lühendatult AVI; lit. "järjestus ... Wikipedia

ICO, Windowsi ikoon
Laiendus .ico
MIME-tüüpi image/vnd.microsoft.icon
Arendaja Microsoft
Vormingu tüüp rastergraafika

Vorming ICO sarnane vorminguga CUR(Windowsi kursorid) kursorite salvestamiseks. Erinevus seisneb ühe välja numbrilises väärtuses päise struktuuris ja kahe teise sama struktuuriga välja väärtuste tõlgendamises.

Üks ICO-fail sisaldab ühte ikooni. Ikoonid võivad olla mis tahes suurusega, kuid kõige sagedamini kasutatavad ruudukujulised ikoonid on 16 pikslit, 32 pikslit ja 48 pikslit. Kasutatakse ka ikoone suurusega 24, 40, 60, 72, 92, 108, 128 pikslit.

Alates operatsioonisüsteemist Windows 98/2000 toetab vorming JPEG- ja PNG-piltide manustamist, kuid ikooniandmed salvestatakse tavaliselt tihendamata. [ ]

Ikoonid on loomuliku värviga (True Color , 24-bitine värvisügavus), High Color (16-bitine värvisügavus) või fikseeritud paletiga (256, 16 või ainult 2 värvi). Sellisel juhul ei näita igale pikslile vastav arv mitte värvi, vaid paletis oleva värvi numbrit.

Oma struktuuri poolest on ICO-failis olevad pildid BMP-le kõige lähedasemad, kuid erinevad neist põhimõtteliselt täiendava kujutise - bitipõhise JA-operatsiooni abil taustale kantud maski, mis võimaldab pildi (täielikku) läbipaistvust. pilt. Põhipildi järgnev XORing võib tekitada isegi "ümberpööratud" piksleid kohtades, kus tausta pole varjatud.

Lisaks toetatakse alates Windows XP-st 32-bitiseid ikoone – iga piksel vastab 24-bitisele värvile ja 8-bitisele alfakanalile, võimaldades 256 osalise läbipaistvuse taset. Alfakanalit kasutades saate kuvada siledate (hägusate) servadega ikoone ja varju, mis sulandub mis tahes taustaga; maski eiratakse sel juhul.

Failiformaat

Fail koosneb fikseeritud pikkusega päisest, pilditeabe kataloogist ja piltidest endast.

päis

Päise suurus on 6 baiti:

Pildi teabe kataloog

Esindab järjestikuseid fikseeritud suurusega (16 baiti) kirjeid, mis järgnevad üksteise järel. Kirjete arv määratakse päise loendusvälja järgi.

Väli Eelarvamus Suurus
(baitides)
Kirjeldus
laius 0 1 Määrab pildi laiuse pikslites. Võib võtta väärtusi vahemikus 0 kuni 255. Kui on määratud 0, on pildi laius 256 pikslit.
kõrgus 1 1 Määrab pildi kõrguse pikslites. Võib võtta väärtusi vahemikus 0 kuni 255. Kui on määratud 0, on pildi kõrgus 256 pikslit.
värvid 2 1 Määrab värvide arvu pildi paletis. Täisvärviliste ikoonide puhul peab olema 0.
reserveeritud 3 1 Reserveeritud. Peab olema 0. Microsofti tehniline dokumentatsioon ütleb, et see väärtus peaks alati olema 0, kuid .NET-i sisseehitatud tööriistade (System.Drawing.Icon.Save) poolt genereeritud ikoonide väärtus on sellel väljal 255.
lennukid 4 2
  • B.ICO määrab lennukite arvu. Võib olla 0 või 1.
  • B.CUR määrab "kuuma koha" horisontaalse koordinaadi pikslites pildi vasaku serva suhtes.
bpp 6 2
  • B.ICO määrab bittide arvu piksli kohta (bitti piksli kohta). See väärtus võib olla 0, kuna seda on lihtne saada muudest andmetest; näiteks kui pilti pole vormingus salvestatud

Sarnased postitused