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
BitmapColorsUsed
Gets or sets number of palette colors used.
public uint BitmapColorsUsed { get; set; }
Property Value
BitmapCompression
Gets or sets bitmap compression.
public uint BitmapCompression { get; set; }
Property Value
BitmapImageSize
Gets or sets specifies bitmap raw data size in bytes.
public uint BitmapImageSize { get; set; }
Property Value
BitmapXPelsPerMeter
Gets or sets horizontal pixels resolution.
public int BitmapXPelsPerMeter { get; set; }
Property Value
BitmapYPelsPerMeter
Gets or sets vertical pixels resolution.
public int BitmapYPelsPerMeter { get; set; }
Property Value
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 []