X BitMap

X BitMap
Kiterjesztés .xbm
MIME típusú image/x-xbitmap nem hivatalos nem
image/x-xbm hivatalos
Formátum típusa Grafikus formátumok
ben fejlődött XPM
 Médiafájlok a Wikimedia Commons oldalon

Az X BitMap , a számítógépes grafika monokróm képeinek szövegformátuma, amelyet az X Window System az X GUI -ban használt kurzor- és ikonképek tárolására használ .

Formátum

#define test_width 16 #define test_height 7 static char test_bits [] = { 0x13 , 0x00 , 0x15 , 0x00 , 0x93 , 0xcd , 0x55 , 0xa5 , 0x93 , 0xc5 , 0x00 , 0x80 , 0x00 , 0x60 };

Az XBM-fájlok fejlécében két vagy négy #define direktíva található. Az első kettő határozza meg a bitkép magasságát és szélességét pixelben. A másik kettő, ha van, határozza meg a hotspot pozícióját. (A „forró” pontot például egy kurzorképet leíró fájlban használjuk).

Minden pontot egy bináris számjegy (bit) képvisel. A pont fekete, ha a bit logikai egy, és fehér, ha a bit logikai nulla. A tömb minden bájtja nyolc pontról tartalmaz információt. A bittérkép bal felső pontját a tömb első bájtjának legkevésbé jelentős bitje képviseli.

Ha a kép szélessége nem 8 többszöröse, akkor a képfeldolgozó motor minden sor utolsó bájtjában eldobja a plusz biteket.

Webböngésző támogatás

Egyes böngészők továbbra is támogatják az XBM megjelenítést. Ez egy visszamaradás a web korai napjaiból, amikor az XBM volt a minimális, nem védett képformátum. Az XBM támogatása megszűnt az Internet Explorer 6 -ban és a Mozilla Firefox 3.6 -ban, bár néhány más böngészőben, köztük a Safariban és az Operában továbbra is támogatott . Az Arena böngésző a 0.3.34-es verzió óta (1997. július 25.) teljes mértékben támogatja ezt a formátumot [1]

Jegyzetek

  1. QingLong, Lu Arena változástörténet . Yggdrasil Computing (1998. március 24.). Letöltve: 2010. június 3. Az eredetiből archiválva : 2003. február 28..