Class BitmapCoreHeader

Class BitmapCoreHeader

Namespace: Aspose.Imaging.FileFormats.Bmp
Assembly: Aspose.Imaging.dll (25.2.0)

Dimensions and color format of DIB. Header name BITMAPCOREHEADER aka OS21XBITMAPHEADER.

public abstract class BitmapCoreHeader

Inheritance

objectBitmapCoreHeader

Derived

BitmapInfoHeader

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

BitmapCoreHeader()

protected BitmapCoreHeader()

Fields

BitmapCoreHeaderSize

The BITMAPCOREHEADER aka OS21XBITMAPHEADER header size

public const int BitmapCoreHeaderSize = 12

Field Value

int

BitmapInfoHeaderSize

The bitmap information header size v3

public const int BitmapInfoHeaderSize = 40

Field Value

int

BitmapInfoHeaderSizeV2

The bitmap information header size v2

public const int BitmapInfoHeaderSizeV2 = 52

Field Value

int

BitmapInfoHeaderSizeV3

The bitmap information header size v3

public const int BitmapInfoHeaderSizeV3 = 56

Field Value

int

BitmapInfoHeaderSizeV4

The bitmap information header size v4

public const int BitmapInfoHeaderSizeV4 = 108

Field Value

int

BitmapInfoHeaderSizeV5

The bitmap information header size v5

public const int BitmapInfoHeaderSizeV5 = 124

Field Value

int

Os22XBitmapHeaderFullSize

The bitmap core header2 size

public const int Os22XBitmapHeaderFullSize = 64

Field Value

int

Os22XBitmapHeaderSize

The bitmap core header2 size

public const int Os22XBitmapHeaderSize = 16

Field Value

int

Properties

BitmapHeight

Gets or sets bitmap height.

public int BitmapHeight { get; set; }

Property Value

int

BitmapPlanes

Gets or sets number of planes.

public ushort BitmapPlanes { get; set; }

Property Value

ushort

BitmapWidth

Gets or sets bitmap width.

public int BitmapWidth { get; set; }

Property Value

int

BitsPerPixel

Gets or sets bits per pixel count.

public ushort BitsPerPixel { get; set; }

Property Value

ushort

HeaderSize

Gets or sets size of this structure in bytes.

public uint HeaderSize { get; set; }

Property Value

uint