X BitMap

XBM
X BitMap Kjennetegn
Utvidelse .xbm
MIME-type image/x-xbitmap
PUID x-fmt / 299 , x-fmt / 207
Signatur 23 64 65 66 69 6E 65 20( heksa )
Formattype Formatbilde monokrom

X Bitmap , forkortet XBM , er en størrelsedigitalt bilde monokrom opprinnelig designet for X Window System , inkludert pekerbildet og ikonet .

XBM-formatet beskriver bilder på C-språk , som gjør det mulig for en programmerer å integrere XBM-bilder veldig enkelt i programvare skrevet i C. Bildet av en peker skrives som følger i XBM-format:

Tekst til en peker i XBM-format (se Fil: Pointer.xbm ):

#define pointeur_width 11 #define pointeur_height 16 #define pointeur_x_hot 0 #define pointeur_y_hot 0 static unsigned char pointeur_bits[] = { 0x01, 0x00, 0x03, 0x00, 0x07, 0x00, 0x0f, 0x00, 0x1f, 0x00, 0x3f, 0x00, 0x7f, 0x00, 0xff, 0x00, 0xff, 0x01, 0xff, 0x03, 0xff, 0x07, 0x3f, 0x00, 0x33, 0x00, 0x61, 0x00, 0x60, 0x00, 0xc0, 0x00 };

De to første linjene definerer bredden og høyden på bildet (11 x 16). De følgende to linjene er valgfrie og definerer posisjonen til en mulig pekepiksel i bildet (koordinat (0; 0) dvs. øverst til venstre på slutten av pilen). De siste linjene inneholder en rekke byte (her representert av typen unsigned char) hvis biter representerer pikslene i bildet, etter den lille endian- organisasjonen .

Dette formatet er med GIF det første som har blitt brukt på websider . Siden den er foreldet, blir støtten avviklet fra nettlesere .

Henvisning

Xlib - C Language X Interface, X Consortium Standard, X Versjon 11, Versjon 6.4 , kapittel 16.9.