Class EmfPlusDrawPath

Class EmfPlusDrawPath

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

The EmfPlusDrawPath record specifies drawing a graphics path.

public sealed class EmfPlusDrawPath : EmfPlusDrawingRecordType

Inheritance

objectMetaObjectEmfPlusRecordEmfPlusDrawingRecordTypeEmfPlusDrawPath

Inherited Members

EmfPlusRecord.Type, EmfPlusRecord.Flags, EmfPlusRecord.Size, EmfPlusRecord.DataSize, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

EmfPlusDrawPath(EmfPlusRecord)

Initializes a new instance of the Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawPath class.

public EmfPlusDrawPath(EmfPlusRecord source)

Parameters

source EmfPlusRecord

The source.

Properties

ObjectId

Gets or sets the object identifier. The index of the EmfPlusPath object (section 2.2.1.6) to draw, in the EMF+ Object Table. The value MUST be zero to 63, inclusive.

public byte ObjectId { get; set; }

Property Value

byte

PenId

Gets or sets the pen identifier A 32-bit unsigned integer that specifies an index in the EMF+ Object Table for an EmfPlusPen object (section 2.2.1.7) to use for drawing the EmfPlusPath. The value MUST be zero to 63, inclusive

public int PenId { get; set; }

Property Value

int