X BitMap

Wikipediasta
(Ohjattu sivulta XBM)
Siirry navigaatioon Siirry hakuun

XBM (X BitMap) on lähinnä X Window Systemissä ohjelmoinnissa käytetty mustavalkoinen kuvatiedostomuoto.

Tiedostomuoto on kehitetty MIT:ssa 1980-luvulla.[1] Myöhemmin sille on kehitettiin seuraajaksi XPM-muoto, joka tukee myös värillisiä kuvia.

XBM on tekstimuotoinen, itseasiassa se on C-lähdekoodia. Kuvatiedoston voi ottaa C-kieliseen ohjelmaan #include-direktiivillä, jonka jälkeen siitä tehdään ohjelmassa XCreateBitmapFromData()-funktiolla kuva palvelimelle. Kuvan voi myös ladata tiedostosta XReadBitmapFile()-funktiolla.

Kuvaa voi tämän jälkeen käyttää kuvakkeena tai osoittimena.

Monet selaimet tukivat XBM:ää World Wide Webin alkuaikoina. Sen tuki jätettiin pois Internet Explorerista versiossa 6 ja Firefoxista vuonna 2009.[2]

Esimerkki XBM-tiedostosta

[muokkaa | muokkaa wikitekstiä]
#define test_width 16
#define test_height 7
static unsigned char test_bits[] = {
0x13, 0x00, 0x15, 0x00, 0x93, 0xcd, 0x55, 0xa5, 0x93, 0xc5, 0x00, 0x80,
0x00, 0x60 };
  1. XBM (.xbm)—Wolfram Language Documentation reference.wolfram.com. Viitattu 17.4.2023.
  2. 504822 - Remove XBM support from Mozilla bugzilla.mozilla.org. Viitattu 17.4.2023. (englanniksi)