Ico ֆայլեր. Ինչպե՞ս արագ և հեշտությամբ պահպանել պատկերը ico ձևաչափով: Ինչի՞ համար է օգտագործվում .ICO ֆայլի ձևաչափը:

ICO ֆայլերը պարունակում են մեկ կամ մի քանի պատկերներ մի քանի չափսերի և գույների խորության վրա, ինչը թույլ է տալիս դրանք համապատասխանաբար մասշտաբավորվել: Windows-ում բոլոր գործարկվող ֆայլերը, որոնք գտնվում են աշխատասեղանի վրա, Start ընտրացանկում կամ Windows Explorer-ում պետք է ունենան ICO ձևաչափով պատկերակ: Ինչ է այս ֆայլը:

Օրինակ, սա համակարգչի պատկերակն է, որը դուք տեսնում եք ձեր աշխատասեղանին որպես Իմ Համակարգիչ, և ներկապնակի պատկերը, որը ներկայացնում է Paint ծրագիրը: ICO ֆայլերը սերտորեն կապված են CUR ֆայլերի հետ: Ինչո՞վ են նրանք տարբերվում միմյանցից:

CUR ֆայլի ձևաչափը գրեթե նույնական գրաֆիկական ձևաչափ է ոչ անիմացիոն կուրսորներին Microsoft Windows-ում: Երկու տեսակի ֆայլերի միջև միակ տարբերությունը դրանք նույնականացնելու համար օգտագործվող բայթերն են և CUR վերնագրում մուտքի կետի ավելացումը: Թեժ կետը սահմանվում է որպես պիքսելային շեղում (x, y կոորդինատներով) կուրսորի պատկերի վերին ձախ անկյունից, որտեղ օգտագործողը իրականում ցույց է տալիս մկնիկը:

Ձևաչափի պատմություն. ինչ է ICO-ն

Այս ֆայլերը հայտնվել են Windows-ի առաջին բաշխումներում: Ժամանակի ընթացքում դրանք նկատելիորեն փոխվել են։

Windows 1.0-ում ներկայացված պատկերակները ունեին 32x32 պիքսել չափսեր և մոնոխրոմ: Windows 3.0-ում ներդրվել է 16 գույների աջակցություն:

Win32-ը աջակցում է մինչև 16,7 միլիոն գույների (Truecolor) և 256x256 պիքսել չափերի: Windows 95-ն ուներ նաև Device Independent Bitmap (DIB) նոր շարժիչ: Այնուամենայնիվ, ՕՀ-ի այս տարբերակում պատկերակների համար օգտագործվել է ընդամենը 256 գույն: Հնարավոր է միացնել 65535 (Highcolor) գույները՝ փոխելով Shell հրամանի տողի պատկերակի արժեքը ռեեստրում կամ գնելով Microsoft Plus հավելումը: Windows 95-ի համար:

Shell-ի կարգավորումը թույլ է տվել ICO ֆայլում 32x32-ի փոխարեն օգտագործել ավելի մեծ պատկերակներ: Ի՞նչ էր սա նշանակում։ Մեկ ֆայլը կարող է պահել ցանկացած չափի պատկեր՝ 1x1-ից մինչև 256x256 պիքսել (ներառյալ ոչ քառակուսի չափերը) 2 (հազվադեպ օգտագործվող), 16, 256, 65535 կամ 16,7 միլիոն գույներով: Այնուամենայնիվ, գործնականում «կեղևը» դեռևս չէր կարող պատկերակներ ցուցադրել գույների լայն տեսականիով: Windows Me-ի թողարկումից առաջ Windows taskbar-ի ծանուցման տարածքը սահմանափակված էր 16 լռելյայն երանգներով: Սա նշանակում էր, որ անկախ կարգավորումներից՝ պատկերակները նույն կերպ էին ցուցադրվում էկրանին։

Հետագա զարգացում

Windows XP-ն ավելացրել է 32-բիթանոց գույնի աջակցություն (16,7 միլիոն գույներ գումարած ալֆա թափանցիկությունը), ինչը թույլ է տալիս կիսաթափանցիկ տարածքները, ինչպիսիք են ստվերները, հակաալիզինգը և ապակե էֆեկտները ցուցադրել պատկերակում: ՕՀ-ի այս բաշխումը Windows Explorer-ում լռելյայն օգտագործում էր 48x48 պիքսելային պատկերակներ: Windows XP-ը կարող էր կարգավորվել այնպես, որ բոլոր պատկերակները ցուցադրվեն 256x256 չափերով (չափի արժեքները փոխելով Shell-ում), սակայն դրանք ընտրողաբար խմբագրելը հասանելի չէր: Microsoft-ի տեխնիկական աջակցությունը խորհուրդ է տալիս XP տարբերակի համար պատկերակների չափերը սահմանել 48x48 պիքսել:

Vista տարբերակում

Windows Vista-ն ավելացրել է Explorer-ում 256x256 պիքսել պատկերակները ցուցադրելու հնարավորություն, ինչպես նաև սեղմված PNG ձևաչափի աջակցություն: Թեև սեղմումը տեխնիկապես չի պահանջվում, Microsoft-ի աջակցությունը խորհուրդ է տվել, որ ICO ֆայլերի բոլոր 256x256 պատկերակները պահվեն PNG ձևաչափով: Սա թույլ տվեց նվազեցնել ընդհանուր ֆայլի չափը:

Windows Vista Explorer-ն աջակցում էր սրբապատկերների սահուն չափումը ոչ ստանդարտ չափերի, որոնք ցուցադրվում էին անմիջապես, նույնիսկ եթե բուն ֆայլում պատկեր չկար: ՕՀ-ի այս բաշխումն ընդհանուր առմամբ «մասշտաբային» պատկերակների չափերին սահիչ է ավելացրել: Ավելի բարձր լուծաչափ և DPI ռեժիմ օգտագործելիս խորհուրդ է տրվում օգտագործել ավելի մեծ պատկերակների ձևաչափեր (օրինակ՝ 256x256):

Սրբապատկերների ռեսուրսի կառուցվածքը

Microsoft Windows-ում պատկերակների ֆայլերի պահպանման ձևաչափը հետևյալն է. ICO-ն կամ CUR-ը բաղկացած է ICONDIR-ից («Icon Directory») կառուցվածքից, որը պարունակում է ICONDIRENTRY տվյալների հավաքածու ֆայլի յուրաքանչյուր պատկերի համար, որին հաջորդում է բոլոր bitmap պատկերների հարակից բլոկը (որոնք կարող են լինել Windows BMP ձևաչափով, բացառությամբ BITMAPFILEHEADER կառուցվածքի, կամ PNG ձևաչափով, ամբողջությամբ պահված):

32 բիթից պակաս խորություն ունեցող պատկերները հետևում են որոշակի ձևաչափի. նկարը կոդավորված է որպես գունավոր դիմակ (XOR) և անթափանցիկության դիմակ: Այս դեպքում առաջինը պետք է նախորդի երկրորդին bitmap տվյալների շրջանակներում: Եթե ​​նկարը պահվում է ներքևից վեր հերթականությամբ, ապա XOR դիմակը կնկարվի անթափանց դիմակի տակ:

Վերջինս 1 բիթ է մեկ պիքսելում՝ անկախ BMP վերնագրում նշված գույնի խորությունից։ Անթափանցիկության դիմակը ցույց է տալիս, թե որ պիքսելներն են լիովին թափանցիկ, որոնք՝ ոչ: XOR-ը համապատասխանում է BMP վերնագրում նշված բիթային խորությանը և յուրաքանչյուր պիքսելի համար նշում է թվային գույնի կամ գունապնակի արժեքը: Երկու դիմակները միասին ստեղծում են անթափանց պատկեր, որը 1-բիթանոց թափանցիկությամբ նկար է. նրանք նաև թույլ են տալիս ֆոնային շրջադարձ կատարել: ICO և CUR ֆայլերի ICONDIRENTRY կառուցվածքում պատկերի բարձրությունը վերցնում է դրա նախատեսված չափերի արժեքը (դիմակները դնելուց հետո), մինչդեռ BMP վերնագրում բարձրության սահմանումը որոշվում է նախքան դրանք դնելը: Այդ իսկ պատճառով դիմակները պետք է ունենան նույն չափերը, իսկ BMP վերնագրում նշված բարձրությունը պետք է երկու անգամ ավելի բարձր լինի, քան ICONDIRENTRY կառուցվածքում:

Թարմացված կառուցվածքը

Ի՞նչ է ICO-32-ը: Այս ձևաչափը 24-բիթանոց պատկեր է, որի 8-բիթանոց ալիքն ավելացվել է ալֆա դասավորության համար: Այսպիսով, 32-բիթանոց պատկերներում դիմակներ չեն պահանջվում, սակայն դրանց օգտագործումը դեռ խորհուրդ է տրվում պատկերն ավելի լավ դիտելու համար։

Windows XP և ավելի բարձր տարբերակները սկսեցին օգտագործել 32-բիթանոց պատկերը True color ռեժիմում՝ կառուցելով AND դիմակ՝ հիմնված ալֆա ալիքի վրա, այն դեպքերում, երբ 24-բիթանոց տարբերակը բացակայում է ICO/CUR ֆայլում: Այնուամենայնիվ, Windows-ի ավելի վաղ տարբերակները մեկնաբանում են բոլոր պիքսելները 100% անթափանցիկությամբ, եթե համապատասխան դիմակ չտրամադրվի պատկերով:

Հղում պատկերի տվյալներ

Պատկերի բոլոր տվյալները, որոնք վկայակոչում են գրացուցակի գրառումները, գալիս են անմիջապես գրացուցակից: Ընդհանուր պրակտիկա է դրանք պահել նույն կարգով, ինչ պատկերների գրացուցակում:

Այսպիսով, եթե պատկերը պահվում է BMP ձևաչափով, այն պետք է բացառի բաց BITMAPFILEHEADER կառուցվածքը, մինչդեռ եթե այն պահվում է PNG ձևաչափով, ապա այն պետք է ամբողջությամբ պահպանվի:

Բիթերի քանակը

Bitmap-ի դասական ձևաչափը՝ BITMAPINFOHEADER, աջակցում է այն պահել պիքսելում 32 բիթով: Երբ ձայնագրվում է որպես ինքնուրույն BMP ֆայլ, այն չի բաժանվում: Այնուամենայնիվ, երբ նույն տվյալները պահվում են ICO կամ CUR ֆայլի ներսում, Windows XP-ը (Windows-ի առաջին տարբերակը, որն ապահովում է ICO/CUR ֆայլի ձևաչափը 1 բիթից ավելի թափանցիկությամբ) և ավելի բարձր, այս բայթը մեկնաբանում է որպես ալֆա արժեք:

Թեև Microsoft-ի տեխնիկական փաստաթղթերում նշված է, որ այս արժեքը պետք է լինի զրո, սակայն .NET-ում ներկառուցված պատկերակային կոդավորիչը (System.Drawing.Icon.Save) սահմանում է այն 255-ի: Գործնական համակարգը կարծես թե ամբողջովին անտեսում է այս արժեքը գործնականում:

Գունային հարթությունները 0-ի կամ 1-ի վրա դնելը օպերացիոն համակարգն իրականացնում է համարժեքորեն, բայց եթե դրանք դրված են 1-ից բարձր, ապա այս արժեքը պետք է բազմապատկվի բիթերով մեկ պիքսելում՝ որոշելու պատկերի գույնի վերջնական խորությունը: Անհայտ է, թե արդյոք Windows օպերացիոն համակարգի տարբեր տարբերակները հանդուրժում են տարբեր գույների հարթության արժեքները:

Բիթերը մեկ պիքսելում կարող են սահմանվել զրոյի, բայց կարող են նաև եզրակացնել այլ տվյալներից: Մասնավորապես, եթե bitmap-ը PNG սեղմված չէ, ապա դրանք կարող են հաշվարկվել՝ հիմնվելով bitmap-ի տվյալների երկարության վրա՝ համեմատած դրա չափի: Եթե ​​bitmap-ը սեղմվում է որպես PNG, ապա յուրաքանչյուր պիքսելային բիթերը պահվում են ֆայլի տվյալների մեջ:

Հայտնի չէ, թե արդյոք Windows օպերացիոն համակարգի տարբեր տարբերակները պարունակում են բանաձև՝ որոշելու բիթերի խորությունը բոլոր հնարավորությունների համար, երբ այս արժեքը զրոյական է:

PNG ձևաչափ

Windows Vista-ն ներկայացրել է PNG պատկերները ICO և CUR ձևաչափերից կարդալու հնարավորությունը: PNG-ը կարող է պահպանվել այնպես, ինչպես ստանդարտ BMP պատկերակը Windows Icon ձևաչափով, բացառությամբ, որ պատկերը պետք է պահպանվի որպես ամբողջություն՝ իր ֆայլի վերնագրի հետ միասին:

Սրբապատկերների գրադարան

The Icon Library-ն Windows-ի պատկերակները տեղադրելու միջոց է: Այն սովորաբար գործարկվող 16 կամ 32 բիթանոց երկուական ֆայլ է .ICL ընդլայնմամբ: Այն ունի պատկերակային ֆայլեր, որոնք օգտագործվում են որպես պատկերակներ: Windows Vista-ն և ավելի ուշ տարբերակները չեն աջակցում 16-բիթանոցից ցածր պատկերակների դիտում:

Սա հիմնական տեղեկատվությունն է ICO ֆայլի ձևաչափի վերաբերյալ (ինչ է դա պարզ բառերով): Պարզ ասած, սա համակարգչի ցանկացած հավելվածի կամ գրացուցակի պատկերակն է: Այն գրաֆիկական ինտերֆեյսի մի մասն է և կարող է ներկայացնել ցանկացած ֆայլ, պատուհան, գրացուցակ, սարքի դրայվեր, ՕՀ տարր և այլն: Երբ սեղմում եք նման պատկերակի վրա, տեղի է ունենում որոշ սպասված գործողություն:

Հատկապես ուշագրավ են պատկերակները, որոնք պարունակում են միայն հավելվածների կամ տվյալների հղումներ, որոնք հայտնի են որպես դյուրանցումներ: Դրանք նաև ներկայումս նշանակված են որպես ICO ֆայլեր: Էլ ի՞նչն է ուշագրավ այս տեսակի ֆայլի մասին:

ICO ձևաչափով նման պատկերակի տեխնիկական բնութագրերը նշված էին վերևում, բայց ի՞նչ պատկերներ կարող են օգտագործվել այս ֆայլերում: Որոշ պատկերներ ներկառուցված են օպերացիոն համակարգում և առաջարկվում են լռելյայն: Սակայն դրանց միօրինակության պատճառով միտում է առաջացել ստեղծելու տարբեր սրբապատկերներ կամ նույնիսկ դրանց խմբեր, ինչն անում են անկախ արվեստագետները։

ICO, Windows պատկերակ
Ընդլայնումը .ico
MIME տեսակը image/vnd.microsoft.icon
Մշակող Microsoft-ը
Ֆորմատի տեսակը ռաստերային գրաֆիկա

Ձևաչափ ICOնմանատիպ ձևաչափով ԿՈՒՐ(Windows կուրսորներ), որոնք նախատեսված են կուրսորները պահելու համար: Տարբերությունը կայանում է վերնագրի կառուցվածքում մի դաշտի թվային արժեքի և նույն կառուցվածքի մյուս երկու դաշտերի արժեքների մեկնաբանության մեջ:

Մեկը ICO- ֆայլը պարունակում է մեկ պատկերակ: Սրբապատկերի չափը կարող է լինել ցանկացած, բայց առավել տարածված են 16, 32 և 48 պիքսելներով քառակուսի պատկերակները: Օգտագործվում են նաև 24, 40, 60, 72, 92, 108, 128 պիքսել չափերի պատկերակներ։

Windows 98/2000-ից սկսած՝ ձևաչափն աջակցում է JPEG և PNG պատկերների ներկառուցմանը, բայց սովորաբար պատկերակի տվյալները պահվում են չսեղմված: [ ]

Սրբապատկերները գալիս են բնական գույներով (True Color, 24-bit գունային խորություն), High Color (16-bit գույնի խորություն) կամ ֆիքսված գունապնակով (երկու հարյուր հիսունվեց, տասնվեց կամ ընդամենը երկու գույներով): Այս դեպքում յուրաքանչյուր պիքսելին համապատասխան թիվը ցույց է տալիս ոչ թե գույնը, այլ գունապնակում առկա գույնի համարը:

Իրենց կառուցվածքով, ICO ֆայլի պատկերները ամենամոտն են BMP-ին, բայց սկզբունքորեն տարբերվում են դրանցից լրացուցիչ պատկերի առկայությամբ՝ դիմակ, որը կիրառվում է ֆոնի վրա՝ օգտագործելով բիթային «AND» գործողությունը, որը թույլ է տալիս (լրիվ ) պատկերի թափանցիկությունը: Հիմնական պատկերի հետագա XOR ծածկումը կարող է նույնիսկ «հակադարձ» պիքսելներ առաջացնել այն վայրերում, որտեղ ֆոնը դիմակավորված չէր:

Բացի այդ, սկսած Windows XP-ից, աջակցվում են 32-բիթանոց պատկերակները. յուրաքանչյուր պիքսել ունի 24-բիթանոց գույն և 8-բիթանոց ալֆա ալիք, որը թույլ է տալիս մասնակի թափանցիկության 256 մակարդակ: Օգտագործելով ալֆա ալիքը, դուք կարող եք ցուցադրել սրբապատկերներ հարթ (լղոզված) եզրերով և ստվերներով, որոնք միախառնվում են ցանկացած ֆոնի հետ; դիմակն այս դեպքում անտեսվում է:

Ֆայլի ձևաչափ

Ֆայլը բաղկացած է ֆիքսված երկարությամբ վերնագրից, պատկերի տեղեկատվության գրացուցակից և հենց պատկերներից:

Վերնագիր

Վերնագիրն ունի 6 բայթ չափ.

Պատկերի տեղեկատվական տեղեկատու

Ներկայացնում է ֆիքսված չափի (16 բայթ) հաջորդական գրառումները՝ մեկը մյուսի հետևից: Գրառումների քանակը որոշվում է վերնագրի հաշվառման դաշտով:

Դաշտ կողմնակալություն Չափը
(բայթերով)
Նկարագրություն
լայնությունը 0 1 Նշում է պատկերի լայնությունը պիքսելներով: Կարող է արժեքներ ընդունել 0-ից մինչև 255: Եթե ​​նշված է 0, ապա պատկերը ունի 256 պիքսել լայնություն:
բարձրությունը 1 1 Նշում է պատկերի բարձրությունը պիքսելներով: Կարող է արժեքներ ընդունել 0-ից մինչև 255: Եթե ​​նշված է 0, ապա պատկերն ունի 256 պիքսել բարձրություն:
գույները 2 1 Նշում է պատկերի գունապնակում գույների քանակը: Ամբողջ գունավոր պատկերակների համար սա պետք է լինի 0:
վերապահված 3 1 Վերապահված. Պետք է լինի 0: Microsoft-ի տեխնիկական փաստաթղթերում նշվում է, որ այս արժեքը միշտ պետք է լինի 0, սակայն .NET-ի կողմից ստեղծված պատկերակները (System.Drawing.Icon.Save) այս դաշտում ունեն 255 արժեք:
ինքնաթիռներ 4 2
  • B.ICO-ն որոշում է ինքնաթիռների քանակը: Կարող է լինել 0 կամ 1:
  • B.CUR-ը պատկերի ձախ եզրին համեմատ պիքսելներով սահմանում է «թեժ կետի» հորիզոնական կոորդինատը:
bpp 6 2
  • B.ICO-ն սահմանում է բիթերի քանակը մեկ պիքսելում (bits-per-pixel): Այս արժեքը կարող է լինել 0, քանի որ այն հեշտությամբ ստացվում է այլ տվյալներից. օրինակ, եթե պատկերը չի պահվում ձևաչափով

Հուսով ենք, որ մենք օգնեցինք ձեզ լուծել ICO ֆայլի հետ կապված խնդիրը: Եթե ​​չգիտեք, թե որտեղից կարող եք ներբեռնել հավելված մեր ցուցակից, սեղմեք հղման վրա (սա ծրագրի անվանումն է) - Դուք կգտնեք ավելի մանրամասն տեղեկատվություն, թե որտեղից կարելի է ներբեռնել անհրաժեշտ հավելվածի անվտանգ տեղադրման տարբերակը:

Էլ ի՞նչը կարող է խնդիրներ առաջացնել:

Կարող են լինել ավելի շատ պատճառներ, թե ինչու չեք կարող բացել ICO ֆայլը (ոչ միայն համապատասխան հավելվածի բացակայությունը):
Նախ- ICO ֆայլը կարող է սխալ կերպով կապված լինել (անհամատեղելի) այն սպասարկելու համար տեղադրված հավելվածի հետ: Այս դեպքում դուք պետք է ինքներդ փոխեք այս կապը: Դա անելու համար աջ սեղմեք ICO ֆայլի վրա, որը ցանկանում եք խմբագրել, սեղմեք տարբերակը «Բացելով»այնուհետև ցանկից ընտրեք ձեր տեղադրած ծրագիրը: Այս գործողությունից հետո ICO ֆայլը բացելու հետ կապված խնդիրները պետք է ամբողջությամբ անհետանան:
Երկրորդ- ֆայլը, որը ցանկանում եք բացել, կարող է պարզապես վնասվել: Այս դեպքում լավագույնը կլինի գտնել դրա նոր տարբերակը կամ նորից ներբեռնել այն նույն աղբյուրից (գուցե ինչ-ինչ պատճառներով նախորդ նիստում ICO ֆայլի ներբեռնումը չի ավարտվել, և այն չի կարողացել ճիշտ բացվել): .

Ցանկանու՞մ եք օգնել։

Եթե ​​դուք ունեք լրացուցիչ տեղեկություններ ICO ֆայլի ընդլայնման մասին, մենք երախտապարտ կլինենք, եթե դրանք կիսեք մեր կայքի օգտատերերի հետ: Օգտագործեք ստորև բերված ձևը և ուղարկեք մեզ ձեր տվյալները ICO ֆայլի մասին:

Ձևաչափ ICOնմանատիպ ձևաչափով ԿՈՒՐ(Windows կուրսորներ), որոնք նախատեսված են կուրսորները պահելու համար: Տարբերությունը վերնագրի կառուցվածքում մի դաշտի թվային արժեքի և նույն կառուցվածքի մյուս երկու դաշտերի արժեքների մեկնաբանության մեջ է:

Մեկը ICO-ֆայլը պարունակում է մեկ կամ մի քանի պատկերակ, որոնցից յուրաքանչյուրի չափն ու գույնը սահմանվում են առանձին: Սրբապատկերի չափը կարող է լինել ցանկացած, բայց առավել տարածված են 16, 32 և 48 պիքսելներով քառակուսի պատկերակները: Օգտագործվում են նաև 24, 40, 60, 72, 92, 108, 128 պիքսել չափերի պատկերակներ։

Windows 98/2000-ից սկսած՝ ձևաչափն աջակցում է JPEG և PNG պատկերների ներկառուցմանը, բայց սովորաբար պատկերակի տվյալները պահվում են չսեղմված:

Սրբապատկերները գալիս են բնական գույներով (True Color, 24-bit գունային խորություն), High Color (16-bit գույնի խորություն) կամ ֆիքսված գունապնակով (երկու հարյուր հիսունվեց, տասնվեց կամ ընդամենը երկու գույներով): Այս դեպքում յուրաքանչյուր պիքսելին համապատասխան թիվը ցույց է տալիս ոչ թե գույնը, այլ գունապնակում առկա գույնի համարը:

Իրենց կառուցվածքով, ICO ֆայլի պատկերները ամենամոտն են BMP-ին, բայց սկզբունքորեն տարբերվում են դրանցից լրացուցիչ պատկերի առկայությամբ՝ դիմակ, որը կիրառվում է ֆոնի վրա՝ օգտագործելով բիթային «AND» գործողությունը, որը թույլ է տալիս (լրիվ ) պատկերի թափանցիկությունը: Հիմնական պատկերի հետագա XOR ծածկումը կարող է նույնիսկ «հակադարձ» պիքսելներ առաջացնել այն վայրերում, որտեղ ֆոնը դիմակավորված չէր:

Բացի այդ, սկսած Windows XP-ից, աջակցվում են 32-բիթանոց պատկերակները. յուրաքանչյուր պիքսել ունի 24-բիթանոց գույն և 8-բիթանոց ալֆա ալիք, որը թույլ է տալիս մասնակի թափանցիկության 256 մակարդակ: Օգտագործելով ալֆա ալիքը, դուք կարող եք ցուցադրել սրբապատկերներ հարթ (լղոզված) եզրերով և ստվերներով, որոնք միախառնվում են ցանկացած ֆոնի հետ; դիմակն այս դեպքում անտեսվում է:

Պատկերի տեղեկատվական տեղեկատու

Ներկայացնում է ֆիքսված չափի (16 բայթ) հաջորդական գրառումները՝ մեկը մյուսի հետևից: Գրառումների քանակը որոշվում է վերնագրի հաշվառման դաշտով:

Դաշտ կողմնակալություն Չափը
(բայթերով)
Նկարագրություն
լայնությունը 0 1 Նշում է պատկերի լայնությունը պիքսելներով: Կարող է արժեքներ ընդունել 0-ից մինչև 255: Եթե ​​նշված է 0, ապա պատկերը ունի 256 պիքսել լայնություն:
բարձրությունը 1 1 Նշում է պատկերի բարձրությունը պիքսելներով: Կարող է արժեքներ ընդունել 0-ից մինչև 255: Եթե ​​նշված է 0, ապա պատկերն ունի 256 պիքսել բարձրություն:
գույները 2 1 Նշում է պատկերի գունապնակում գույների քանակը: Ամբողջ գունավոր պատկերակների համար սա պետք է լինի 0:
վերապահված 3 1 Վերապահված. Պետք է լինի 0: Microsoft-ի տեխնիկական փաստաթղթերում նշվում է, որ այս արժեքը միշտ պետք է լինի 0, սակայն .NET-ի կողմից ստեղծված պատկերակները (System.Drawing.Icon.Save) այս դաշտում ունեն 255 արժեք:
ինքնաթիռներ 4 2
  • B.ICO-ն որոշում է ինքնաթիռների քանակը: Կարող է լինել 0 կամ 1:
  • B.CUR-ը նշում է «թեժ կետի» հորիզոնական կոորդինատը պիքսելներով՝ համեմատած պատկերի ձախ եզրին:
bpp 6 2
  • B.ICO-ն սահմանում է բիթերի քանակը մեկ պիքսելում (bits-per-pixel): Այս արժեքը կարող է լինել 0, քանի որ այն հեշտությամբ ստացվում է այլ տվյալներից. օրինակ, եթե պատկերը չի պահվում PNG ձևաչափով, ապա մեկ պիքսելում բիթերի քանակը հաշվարկվում է ռաստերի չափի, ինչպես նաև դրա լայնության և բարձրության մասին տեղեկատվության հիման վրա: Եթե ​​պատկերը պահվում է PNG ձևաչափով, ապա համապատասխան տեղեկատվությունը պահվում է հենց PNG-ում: Սակայն խորհուրդ չի տրվում այս դաշտում նշել 0, քանի որ Windows-ի տարբեր տարբերակներում լավագույն պատկերն ընտրելու տրամաբանությունը անհայտ է։
  • B.CUR-ը նշում է «թեժ կետի» ուղղահայաց կոորդինատը պիքսելներով՝ համեմատած պատկերի վերին եզրին:
չափը 8 4 Նշում է ռաստերի չափը բայթերով
օֆսեթ 12 4 Հատկանշում է ֆայլի ռաստերի բացարձակ օֆսեթը:

Նշումներ

տես նաեւ

Հղումներ


Վիքիմեդիա հիմնադրամ. 2010 թ.

Տեսեք, թե ինչ է «ICO (ֆայլի ձևաչափ)» այլ բառարաններում.

    ICO, Windows-ի պատկերակ Ֆայլի ընդլայնում. ICO ձևաչափը նման է CUR (Windows cursors) ձևաչափին, որը նախատեսված է... ... Վիքիպեդիայի համար

    Այս տերմինն այլ իմաստներ ունի, տես՝ RAW: RAW (անգլերեն հում, հում, չմշակված) տվյալների ձևաչափ, որը պարունակում է չմշակված (կամ նվազագույն մշակված) տվյալներ, որոնք խուսափում են տեղեկատվության կորստից և չունեն ... ... Վիքիպեդիա

    CorelDRAW ֆայլի ձևաչափ Extension.cdr Մշակված է Corel Corporation-ի կողմից Ձևաչափի տեսակը Վեկտորային գրաֆիկա, ռաստերային գրաֆիկա Բաց ձևաչափ: ոչ... Վիքիպեդիա

    Այս հոդվածը կամ բաժինը պարունակում է աղբյուրների կամ արտաքին հղումների ցանկ, սակայն առանձին հայտարարությունների աղբյուրները մնում են անհասկանալի՝ ծանոթագրությունների բացակայության պատճառով... Վիքիպեդիա

    Թվային ներկայացուցչություն՝ արտադրանքի սահմանման տվյալների հաղորդակցման համար (IGES) (արտասանվում է՝ ah jes) Թվային ներկայացուցչություն՝ արտադրանքի սահմանման տվյալների հաղորդակցման համար 2D/3D վեկտորային գրաֆիկական ձևաչափ; օգտագործվում է շատերի կողմից... Վիքիպեդիա

    Այս հոդվածը ներառում է «AIFF» տերմինի նկարագրությունը. Ֆուտբոլի ֆեդերացիայի AIFF-ի համար տե՛ս Ամբողջ Հնդկաստանի ֆուտբոլի ֆեդերացիան: Աուդիո փոխանակման ֆայլի ձևաչափ Extension.aiff .aif .aifc MIME audio/x aiff audio/aiff Մշակված է Apple Inc. Ձևաչափի տեսակը Աուդիո ֆայլ ... Վիքիպեդիա

    JPEG2000 Extension.jp2, .j2k, .jpf, .jpx, .jpm, .mj2 MIME image/jp2, image/jpx, image/jpm, video/mj2 Մշակված է Joint Photographic Experts Group-ի կողմից Ձևաչափի տեսակը Գրաֆիկական ձևաչափ Ստանդարտ(ներ): .. Վիքիպեդիա

    Extension.fpx Ֆորմատի տիպի ռաստերային գրաֆիկա Ընդլայնված է IVUE FlashPix ֆայլի ձևաչափից՝ ռաստերային գրաֆիկա պահելու համար, որը թույլ է տալիս մեկ ֆայլում պատկերը պահել բազմաթիվ լուծաչափերով: Չնայած այն հանգամանքին, որ այս դեպքում ֆայլի չափը... ... Վիքիպեդիա

    - (նախկինում նաև անգլերեն Advanced Streaming Format, Active Streaming Format) ֆայլի ձևաչափ, որը մշակվել է Microsoft-ի կողմից, որը պարունակում է հոսքային աուդիո և վիդեո: ASF-ը Windows Media-ի մի մասն է: Ձևաչափը հարմար է ինչպես տեղական... ... Վիքիպեդիայի համար

    Extension.avi MIME video/avi, video/msvideo, video/x, msvideo Մշակված է Microsoft-ի Ձևաչափի տիպի մեդիա կոնտեյներով Պարունակում է աուդիո, վիդեո աուդիո վիդեո միջերես (կրճատ՝ AVI; lit. «sequence ... Վիքիպեդիա

ICO ֆայլը Microsoft-ի օպերացիոն համակարգում պատկերակները պահելու ձևաչափ է: Այս ֆայլի ընդլայնումը պատկերի ձևաչափ է և կարող է պարունակել Windows համակարգի ֆայլերի, ծրագրերի և թղթապանակների պատկերակներ: Այս ֆայլի ձևաչափը բաղկացած է երկու բիթքարտեզներից, որոնցից մեկը պատկերի դիմակն է (AND), իսկ երկրորդը ներկայացված է որպես ինքնին դիմակի վրա ցուցադրված պատկերակ (XOR):

Օգտագործողը կարող է խմբագրել ICO ֆայլերը հատուկ պատկերակներ ստեղծելու համար ICO ձևաչափը կարող է պահպանել ֆայլերը JPEG և PNG ընդլայնումներով: Microsoft Windows-ի ժողովրդականության հսկայական մակարդակի պատճառով այս ֆայլի ձևաչափը շատ կարևոր է: Windows-ի ներսում գտնվող ցանկացած պատկերակ, անկախ այն բանից, թե պլատֆորմի որ տարբերակն է օգտատերը տեղադրել, կունենան ICO ընդլայնում:

Հարկ է նշել, որ ICO ձևաչափի ֆայլը օգտագործվում է նաև որպես կայքի պատկերակներ, որոնք ցուցադրվում են կոնկրետ բրաուզերի հասցեագոտում ինչպես URL-ից առաջ, այնպես էլ որոնման արդյունքներում: ICO-ում խնայելու անհրաժեշտությունը առկա է պատկերակների, պատրաստի գրաֆիկական տարրերի, ինչպես նաև կուրսորների և այլ պատկերակների տեսքով գրաֆիկայի ստեղծման ժամանակ: Քանի որ այս տեսակի ֆայլը կարող է օգտագործվել որպես վեբ ռեսուրսի պատկերակ կամ պատկերանշան, այն կարելի է գտնել կայքի արմատում՝ «favicon.ico» անվանման ներքո: Բրաուզերը կճանաչի նման պատկերը, եթե ֆայլի չափը լինի 16x16 պիքսել:

Դուք կարող եք բացել ֆայլ .ico ձևաչափով՝ օգտագործելով ցանկացած գրաֆիկական դիտիչ, ինչպես նաև օգտագործելով ծրագրեր, ինչպիսիք են IcoFX, ACDSee, Adobe Photoshop, Axialis IconWorkshop և այլն: