Class BitmapInfoHeader

Class BitmapInfoHeader

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

Specifies BITMAPINFOHEADER. OS Support: Windows NT, 3.1x or later. Features: Adds 16 bpp and 32 bpp formats. Adds RLE compression.

public class BitmapInfoHeader : BitmapCoreHeader

Inheritance

object BitmapCoreHeader BitmapInfoHeader

Derived

BitmapV4Header , Os22XBitmapHeader

Inherited Members

BitmapCoreHeader.BitmapCoreHeaderSize , BitmapCoreHeader.Os22XBitmapHeaderSize , BitmapCoreHeader.Os22XBitmapHeaderFullSize , BitmapCoreHeader.BitmapInfoHeaderSize , BitmapCoreHeader.BitmapInfoHeaderSizeV2 , BitmapCoreHeader.BitmapInfoHeaderSizeV3 , BitmapCoreHeader.BitmapInfoHeaderSizeV4 , BitmapCoreHeader.BitmapInfoHeaderSizeV5 , BitmapCoreHeader.HeaderSize , BitmapCoreHeader.BitmapWidth , BitmapCoreHeader.BitmapHeight , BitmapCoreHeader.BitmapPlanes , BitmapCoreHeader.BitsPerPixel , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

BitmapColorsImportant

Gets or sets number of important palette colors.

public uint BitmapColorsImportant { get; set; }

Property Value

uint

BitmapColorsUsed

Gets or sets number of palette colors used.

public uint BitmapColorsUsed { get; set; }

Property Value

uint

BitmapCompression

Gets or sets bitmap compression.

public uint BitmapCompression { get; set; }

Property Value

uint

BitmapImageSize

Gets or sets specifies bitmap raw data size in bytes.

public uint BitmapImageSize { get; set; }

Property Value

uint

BitmapXPelsPerMeter

Gets or sets horizontal pixels resolution.

public int BitmapXPelsPerMeter { get; set; }

Property Value

int

BitmapYPelsPerMeter

Gets or sets vertical pixels resolution.

public int BitmapYPelsPerMeter { get; set; }

Property Value

int

ExtraBitMasks

Gets or sets the extra bit masks. Present only in case the DIB header is the BITMAPINFOHEADER and the Aspose.Imaging.FileFormats.Bmp.BitmapInfoHeader.BitmapCompression is set to either Aspose.Imaging.FileFormats.Bmp.BitmapCompression.Bitfields (RGB) or Aspose.Imaging.FileFormats.Bmp.BitmapCompression.AlphaBitfields (RGBA).

public int[] ExtraBitMasks { get; set; }

Property Value

int []

 English