| Képformátumok: BMP és ICO - ICO |
|
|
|
| Írta: TFeri.hu | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2009. május 24. vasárnap, 07:53 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2. oldal / 2
ICO = Windows Ikon fájlEz az a fájlformátum, amit gyakorlatilag minden Windows-alkalmazó ismer, hiszen ezek a kis rajzocskák (olykor képek) mutatják az adott fájl típusát, illetve a felhasznált programra jellemző grafikát. Nagyfokú rokonságot mutat a CUR formátummal, amely az egérkurzor megjelenéséért felelős. Különbségük mindössze az azonosító bájtban és a fejléc bizonyos részeiben van. Az ICO fájlok egy vagy több képet tartalmaznak, akár többféle méretben, illetve színmélységben is. Az IANA által hivatalosan regisztrált típusazonosító(MIME): image/vnd.microsoft.icon. Ezen bejegyzés előtt más variánsok is voltak, például: image/x-icon. További variánsok: image/ico, image/icon, text/ico, és application/ico. Sok alkalmazás és számos webszerveren nem jelent meg helyesen az ilyen típusú fájl, így helyettük az alapértelmezett text/html, illetve text/plain jelenik meg.
A régebbi Windows verziók eredetileg 32x32-es méretű, 16 színű ikonfájlokat jelenítettek meg. A Windows XP megjelenése óta 1x1-től 255x255-ös méretig bármekkora ikonfájlokat meg lehet jeleníteni, beleértve a nem-négyzet alakúakat is. Színmélység lehet:4, 8, 16 vagy 24 bit egyaránt. Általában egy ICO fájl egyaránt tartalmaz egy 16x16-os „kisméretű” és egy 32x32-es „nagyméretű” variánst, így a Windows Intézőben, illetve a Start menüben a megfelelő beállításokkal mindkét variáns megjeleníthető. Maga az ikon képfájl mindig 2 bittérképet tartalmaz: egy AND (ÉS), illetve egy XOR (kizáró vagy) variánst. Az AND bittérkép 1 bit/képpont méretű és csupán azt írja le, hogy a kép mely területeire vetődik árnyék. A másik, XOR bittérkép csak ezután alkalmazza a (nevét adó) XOR műveletet. Ez nemcsak az átlátszó területeket teszi lehetővé, hanem például a háttér megfordítását és egyéb megjelenítési effektusokat is. A Windows XP támogatja a 32 bites színmélységű képeket, beleértve ebbe az átlátszóságot is, valamint az árnyékot és a lekerekített széleket. Bár az interneten nem mindig jelennek meg a 32 bites képek, ezért a Windows XP a 32 bites megjelenést leegyszerűsíti 24 bitesre, mivel így az összes kép egyszerűen megjeleníthető. Bár a Windows XP képes 96x96-os ICO fájlok megjelenítésére is, de maga Microsoft ajánlása szerint is legfeljebb 48x48-as kép használata ajánlott, mivel az ennél nagyobb ikonok használata nem szokványos. A Windows XP 256x256 képpontos méretet képes olvasni, míg a nagyobbakat használhatóságért átméretezi, ha nincsen kisebb méretű rendelkezésre álló kép.
A Windows Vista alapértelmezetten is támogatja a 256x256 képméretű ikonfájlokat, valamint a PNG tömörítést, bár ez utóbbi nem feltétlenül szükséges. A PNG formátum alapértelmezésben lehetővé teszi az átlátszóságot, de nem tartalmazza sem az AND, sem a XOR bittérképes variánst. Javasolt megoldás: az összes 256x256-os ikont ICO kiterjesztéssel érdemes eltárolni megfelelő PNG tömörítéssel, így a méretét le lehet csökkenteni. A Windows Vista grafikus megoldásaival képes ráközelíteni (zoomolni) az egyes ikonokra, így az addidiaknál több formátumot és megjelenítést tesz lehetővé. Magukat az ICO fájlokat számos program használja, illetve teszi szerkeszthetővé, például a CorelDraw, illetve az IrfanView is. Fontos megjegyezni, hogy a „favicon.ico” fájl kitüntetett jelentőséggel bírt, mivel a böngésző ezt a fájlt teszi ki a fejlécébe, mint a weblaphoz tartozó ikont. Ez az ikon általában a weblap gyökerében található, de előfordulhat, hogy máshová „rejtette el” a weblap szerkesztője. Érdekesség, hogy egyes alkalmazásokkal lehetséges animált ikonokat is létrehozni! Maga a Windows XP 8 bites színmélységű AVI fájlokat használ. Készítésének menete: darabonként az egyes fájlokat létre kell hozni valamilyen grafikai alkalmazással (pl.: Photoshop, CorelDraw, IrfanView), majd egy GIF készítővel (pl.: GIF Movie Gear) összefűzni AVI fájlként. Könyvtár és fájlszerkezet:Maga az ICO fájl egy hagyományos eljárással csomagolt ikonkönyvtár, tipikusan „New Executable” (Windows alatti futtatható) típussal és ICL kiterjesztéssel látják el. Tartalma lényegében csak az ikonok különböző variánsaira korlátozódik. A fájlszerkezet rövid formában:
Fejléc részletei:
Könyvtár:
Windows Vista felhasználók számára ajánlott ikonméretek: (Más méretek is lehetségesek, de ezeket ajánlja használatra a Microsoft)
(c) TFeri.hu, 2009. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Módosítás dátuma: 2009. június 06. szombat, 12:15 |