aspose.info
LV

ICNS faila formāts — macOS ikonu resurss

Atjaunināts

Kas ir ICNS fails?

ICNS fails ir faila formāts, ko MacOS izmanto, lai saglabātu lietojumprogrammu, mapju un citu vienumu ikonas. Tas ir konteinera faila formāts, kurā var ievietot vairākus vienas ikonas attēlu izmērus un izšķirtspēju.

ICNS faili parasti satur attēlus vairākās izšķirtspējās, sākot no 16 x 16 pikseļiem līdz 1024 x 1024 pikseļiem, lai MacOS ierīcēs pielāgotos dažādiem displeja izmēriem un izšķirtspējai. Faila formātā tiek izmantots saspiešanas algoritms, lai samazinātu attēlu faila lielumu.

ICNS failus var izveidot, izmantojot dažādus programmatūras rīkus, piemēram, Icon Composer vai Sketch, un tos var piešķirt dažādiem MacOS sistēmas vienumiem, piemēram, lietojumprogrammām, mapēm un dokumentiem. Kad MacOS sistēmā ir atlasīts vienums, operētājsistēma no ICNS faila izgūst atbilstošo ikonas izmēru un izšķirtspēju un parāda to ekrānā.

ICNS faila formāts — vairāk informācijas

ICNS faili ir konteinera faili, kuros var ievietot vairākus vienas ikonas attēlu izmērus un izšķirtspēju, izmantojot paņēmienu, ko sauc par ikonu saimi. Ikonu saime sastāv no attēlu resursu grupas, katrs attēlo vienu un to pašu ikonu, bet dažādos izmēros vai izšķirtspējās. Katram attēla resursam ikonu saimē ir unikāls veids un ID, kas identificē attēla izmēru un izšķirtspēju. Dažādi attēlu izmēri un izšķirtspējas tiek glabāti vienā ICNS failā, izmantojot dažādus veidus un ID.

Kad MacOS sistēmā tiek atlasīts vienums, operētājsistēma no ICNS faila izgūst atbilstošo ikonas izmēru un izšķirtspēju, izmantojot tā veidu un ID, un parāda to ekrānā. Tas ļauj MacOS sistēmai attēlot augstas kvalitātes ikonas ekrānos ar dažādu izšķirtspēju, piemēram, Retina displejos, vienlaikus saglabājot mazāku faila izmēru.

ICNS faili operētājsistēmā MacOS ir līdzīgi .ICO failiem operētājsistēmā Windows, jo tie abi kalpo kā failu formāti ikonu glabāšanai. Tāpat kā ICNS faili, arī ICO faili var saturēt vienas un tās pašas ikonas vairākus attēlu izmērus un izšķirtspēju, ko izmanto, lai Windows ierīcēs parādītu ikonu dažādos ekrāna izmēros un izšķirtspējās.

Tomēr starp ICNS un ICO failiem ir dažas atšķirības. Piemēram, ICNS faili var saglabāt augstākas izšķirtspējas attēlus nekā ICO faili, kas padara tos labāk piemērotus izmantošanai augstas izšķirtspējas displejos, piemēram, Retina displejos MacOS ierīcēs. Turklāt ICNS faili var saturēt attēlus ar alfa kanālu, kas pieļauj caurspīdīgu fonu, kas netiek atbalstīts ICO failos.

Atsauces

Skatīt arī