public abstract class BitmapCoreHeader extends Object
Dimensions and color format of DIB. Header name BITMAPCOREHEADER aka OS21XBITMAPHEADER.
Modifier and Type | Field and Description |
---|---|
static int |
BITMAP_CORE_HEADER_SIZE
The BITMAPCOREHEADER aka OS21XBITMAPHEADER header size
|
static int |
BITMAP_INFO_HEADER_SIZE
The bitmap information header size v3
|
static int |
BITMAP_INFO_HEADER_SIZE_V_2
The bitmap information header size v2
|
static int |
BITMAP_INFO_HEADER_SIZE_V_3
The bitmap information header size v3
|
static int |
BITMAP_INFO_HEADER_SIZE_V_4
The bitmap information header size v4
|
static int |
BITMAP_INFO_HEADER_SIZE_V_5
The bitmap information header size v5
|
static int |
OS_22_X_BITMAP_HEADER_FULL_SIZE
The bitmap core header2 size
|
static int |
OS_22_X_BITMAP_HEADER_SIZE
The bitmap core header2 size
|
Constructor and Description |
---|
BitmapCoreHeader() |
Modifier and Type | Method and Description |
---|---|
int |
getBitmapHeight()
Gets or sets bitmap height.
|
int |
getBitmapPlanes()
Gets or sets number of planes.
|
int |
getBitmapWidth()
Gets or sets bitmap width.
|
int |
getBitsPerPixel()
Gets or sets bits per pixel count.
|
long |
getHeaderSize()
Gets or sets size of this structure in bytes.
|
void |
setBitmapHeight(int value)
Gets or sets bitmap height.
|
void |
setBitmapPlanes(int value)
Gets or sets number of planes.
|
void |
setBitmapWidth(int value)
Gets or sets bitmap width.
|
void |
setBitsPerPixel(int value)
Gets or sets bits per pixel count.
|
void |
setHeaderSize(long value)
Gets or sets size of this structure in bytes.
|
public static final int BITMAP_CORE_HEADER_SIZE
The BITMAPCOREHEADER aka OS21XBITMAPHEADER header size
public static final int OS_22_X_BITMAP_HEADER_SIZE
The bitmap core header2 size
public static final int OS_22_X_BITMAP_HEADER_FULL_SIZE
The bitmap core header2 size
public static final int BITMAP_INFO_HEADER_SIZE
The bitmap information header size v3
public static final int BITMAP_INFO_HEADER_SIZE_V_2
The bitmap information header size v2
public static final int BITMAP_INFO_HEADER_SIZE_V_3
The bitmap information header size v3
public static final int BITMAP_INFO_HEADER_SIZE_V_4
The bitmap information header size v4
public static final int BITMAP_INFO_HEADER_SIZE_V_5
The bitmap information header size v5
public long getHeaderSize()
Gets or sets size of this structure in bytes.
public void setHeaderSize(long value)
Gets or sets size of this structure in bytes.
public int getBitmapWidth()
Gets or sets bitmap width.
public void setBitmapWidth(int value)
Gets or sets bitmap width.
public int getBitmapHeight()
Gets or sets bitmap height.
public void setBitmapHeight(int value)
Gets or sets bitmap height.
public int getBitmapPlanes()
Gets or sets number of planes.
public void setBitmapPlanes(int value)
Gets or sets number of planes.
public int getBitsPerPixel()
Gets or sets bits per pixel count.
public void setBitsPerPixel(int value)
Gets or sets bits per pixel count.