Class EmfRegionData

Class EmfRegionData

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

The RegionData object specifies data that defines a region, which is made of non-overlapping rectangles.

public sealed class EmfRegionData : EmfObject

Inheritance

objectMetaObjectEmfObjectEmfRegionData

Inherited Members

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

Constructors

EmfRegionData()

Initializes a new instance of the Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfRegionData class.

public EmfRegionData()

EmfRegionData(Rectangle)

Initializes a new instance of the Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfRegionData class.

public EmfRegionData(Rectangle rectangle)

Parameters

rectangle Rectangle

The rectangle.

Properties

Data

Gets or sets an array of WMF RectL objects ([MS-WMF] section 2.2.2.19); the objects are merged to create the region

public Rectangle[] Data { get; set; }

Property Value

Rectangle[]

RegionDataHeader

Gets or sets a 256-bit RegionDataHeader object that describes the following data.

public EmfRegionDataHeader RegionDataHeader { get; set; }

Property Value

EmfRegionDataHeader