Class DIBHeader.BitmapInfoHeader
java.lang.Object
com.twelvemonkeys.imageio.plugins.bmp.DIBHeader
com.twelvemonkeys.imageio.plugins.bmp.DIBHeader.BitmapInfoHeader
- Enclosing class:
DIBHeader
Represents the DIB (Device Independent Bitmap) Windows 3.0 Bitmap Information header structure.
This is the common format for persistent DIB structures, even if Windows
may use the later versions at run-time.
Note: Some variations that includes the mask fields into the header size exists, but is no longer part of the documented spec.
- Version:
- $Id: DIBHeader.java,v 1.0 25.feb.2006 00:29:44 haku Exp$
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class DIBHeader
DIBHeader.BitmapCoreHeader, DIBHeader.BitmapCoreHeaderV2, DIBHeader.BitmapInfoHeader, DIBHeader.BitmapV4InfoHeader, DIBHeader.BitmapV5InfoHeader -
Field Summary
Fields inherited from class DIBHeader
bitCount, cieXYZEndpoints, colorsImportant, colorSpaceType, colorsUsed, compression, gamma, height, imageSize, intent, masks, planes, profileData, profileSize, size, topDown, width, xPixelsPerMeter, yPixelsPerMeter -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class DIBHeader
getBitCount, getColorsImportant, getColorsUsed, getCompression, getHeight, getImageSize, getPlanes, getSize, getWidth, getXPixelsPerMeter, getYPixelsPerMeter, hasMasks, read, toString
-
Constructor Details
-
BitmapInfoHeader
BitmapInfoHeader()
-
-
Method Details
-
read
- Specified by:
readin classDIBHeader- Throws:
IOException
-
write
- Specified by:
writein classDIBHeader- Throws:
IOException
-
getBMPVersion
- Specified by:
getBMPVersionin classDIBHeader
-