Search the FAQ Archives

3 - A - B - C - D - E - F - G - H - I - J - K - L - M
N - O - P - Q - R - S - T - U - V - W - X - Y - Z
faqs.org - Internet FAQ Archives

Graphics File Formats FAQ (Part 3 of 4): Where to Get File Format Specifications
Section - XBM - X BitMap

( Part1 - Part2 - Part3 - Part4 - Single Page )
[ Usenet FAQs | Web FAQs | Documents | RFC Index | Airports ]


Top Document: Graphics File Formats FAQ (Part 3 of 4): Where to Get File Format Specifications
Previous Document: X3D - x3d and xdart Formats
Next Document: XOF - RenderMorphics
See reader questions & answers on this topic! - Help others by sharing your knowledge
         Type: 
    Extension:
      Version: 
  Compression:
  Color Depth:
   Maintainer: 
Specification:

XBM is a native file format of The X Window System and is used for storing
cursor and icon bitmaps that are used in the X GUI. XBM files are quite
different in that they are actually C language source files that are
created to be read by a C compiler rather than a graphical display
program.

XBM data is typically found in headers (.h files) and are a series of
static unsigned char arrays containing the monochrome pixel data. There is
one array per image stored in the header.

XBM was created by the X Consortium as part of the X Window System. Refer
to the /bitmaps directory of the X Window distribution for examples of XBM
files. The central FTP distribution site for X version 11 is:

  ftp://ftp.x.org

Reference works describing XBM include:

  Xlib-C language X Interface, Gettys, James, and Robert W. Scheiffler,
  Consortium Standard, X Version 11, Release 5, First Revision, August 1991.

  Xlib Programming Manual, Nye, Adrian, third edition, O'Reilly & Associates,
  Inc. Sebastopol, CA, 1992.

User Contributions:

Comment about this article, ask questions, or add new information about this topic:




Top Document: Graphics File Formats FAQ (Part 3 of 4): Where to Get File Format Specifications
Previous Document: X3D - x3d and xdart Formats
Next Document: XOF - RenderMorphics

Part1 - Part2 - Part3 - Part4 - Single Page

[ Usenet FAQs | Web FAQs | Documents | RFC Index ]

Send corrections/additions to the FAQ Maintainer:
jdm@ora.com (James D. Murray)





Last Update March 27 2014 @ 02:11 PM