Class EmfRegionDataHeader

Class EmfRegionDataHeader

Namespace: Aspose.Imaging.FileFormats.Emf.Emf.Objects
Assembly: Aspose.Imaging.dll (25.2.0)

The RegionDataHeader object describes the properties of a RegionData object.

public sealed class EmfRegionDataHeader : EmfObject

Inheritance

objectMetaObjectEmfObjectEmfRegionDataHeader

Inherited Members

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

Constructors

EmfRegionDataHeader()

public EmfRegionDataHeader()

Properties

Bounds

Gets or sets a 128-bit WMF RectL object ([MS-WMF] section 2.2.2.19), which specifies the bounds of the region.

public Rectangle Bounds { get; set; }

Property Value

Rectangle

CountRects

Gets or sets a 32-bit unsigned integer that specifies the number of rectangles in this region.

public int CountRects { get; set; }

Property Value

int

RgnSize

Gets or sets a 32-bit unsigned integer that specifies the size of the buffer of rectangles in bytes.

public int RgnSize { get; set; }

Property Value

int

Size

Gets or sets a 32-bit unsigned integer that specifies the size of this object in bytes. This MUST be 0x00000020.

public int Size { get; set; }

Property Value

int

Type

Gets or sets a 32-bit unsigned integer that specifies the region type. This SHOULD be RDH_RECTANGLES (0x00000001).

public int Type { get; set; }

Property Value

int