Class WmfBitmapBaseHeader

Class WmfBitmapBaseHeader

Namespace: Aspose.Imaging.FileFormats.Wmf.Objects
Assembly: Aspose.Imaging.dll (25.7.0)

The base bitmap header class.

public abstract class WmfBitmapBaseHeader : MetaObject
{
    public ushort Width { get; set; }
    public ushort Height { get; set; }
    public ushort Planes { get; set; }
    public ushort BitCount { get; set; }
    public uint CompressionSize { get; set; }
    public uint ImageSize { get; set; }
    public uint XResolution { get; set; }
    public uint YResolution { get; set; }
    public uint ClipRectangle { get; set; }
    public ushort HorzSize { get; set; }
    public ushort VertSize { get; set; }
    public ushort ColorUsed { get; set; }
    public ushort ImportantColors { get; set; }
}

Inheritance

object MetaObject WmfBitmapBaseHeader

Derived

WmfBitmapCoreHeader , WmfBitmapInfoHeader

Inherited Members

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

Constructors

WmfBitmapBaseHeader()

protected WmfBitmapBaseHeader()
   {
   }

Properties

BitCount

Gets or sets a 16-bit unsigned integer that defines the format ofeach pixel, and the maximum number of colors in the DIB. This valueMUST be in the Aspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapBaseHeader.BitCount Enumeration (section 2.1.1.3).

public int BitCount { get; set; }

Property Value

DibBitCount

HeaderSize

Gets or sets a 32-bit unsigned integer that defines the size of thisobject, in bytes.

public int HeaderSize
    {
        get;
        set;
    }

Property Value

int

Planes

Gets or sets a 16-bit unsigned integer that defines the number ofAspose.Imaging.FileFormats.Wmf.Objects.WmfBitmapBaseHeader.planes for the target device. This value MUST be0x0001.

public short Planes
{
    get;
    set;
}

Property Value

short

 English