X BitMap

X BitMap
Rozšíření .xbm
MIME typ image/x-xbitmap neoficiální
image/x-xbm neoficiální
Typ formátu Grafické formáty
Vyvinutý v XPM
 Mediální soubory na Wikimedia Commons

X BitMap , textový formát pro monochromatické obrázky v počítačové grafice, používá X Window System k ukládání obrázků kurzoru a ikon používaných v X GUI .

Formát

#define test_width 16 #define test_height 7 statických znaků test_bits [] = { 0x13 , 0x00 , 0x15 , 0x00 , 0x93 , 0xcd , 0x55 , 0xa5 , 0x93 , 0xc5 , 0x00 , 0x80 , 0x00 , 0x60 };

Záhlaví souboru XBM má dvě nebo čtyři direktivy #define. První dva definují výšku a šířku bitmapy v pixelech. Další dva, pokud existují, definují polohu aktivního bodu. ("horké" místo se používá např. v souboru popisujícím obrázek kurzoru).

Každý bod je reprezentován jednou binární číslicí (bitem). Tečka je černá, pokud je bit logická jednička, a bílá, pokud je bit logická nula. Každý bajt pole obsahuje informace o osmi bodech. Levý horní bod bitmapy je reprezentován nejméně významným bitem prvního bajtu pole.

Není-li šířka obrazu násobkem 8, pak stroj pro zpracování obrazu zahodí extra bity v posledním bajtu každého řádku.

Podpora webového prohlížeče

Některé prohlížeče stále podporují vykreslování XBM. Je to pozůstatek z počátků webu, kdy byl XBM minimálním neproprietárním formátem obrázků. Podpora XBM byla v prohlížečích Internet Explorer 6 a Mozilla Firefox 3.6 zastaralá , i když je stále podporována v některých dalších prohlížečích včetně Safari a Opera . Prohlížeč Arena tento formát plně podporuje od verze 0.3.34 (25. července 1997) [1]

Poznámky

  1. QingLong, historie změn Lu Arena . Yggdrasil Computing (24. března 1998). Získáno 3. června 2010. Archivováno z originálu 28. února 2003.