EmfPlusDrawPath

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusRecord, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusDrawingRecordType

public final class EmfPlusDrawPath extends EmfPlusDrawingRecordType

The EmfPlusDrawPath record specifies drawing a graphics path.

Constructors

ConstructorDescription
EmfPlusDrawPath(EmfPlusRecord source)Initializes a new instance of the EmfPlusDrawPath class.

Methods

MethodDescription
getObjectId()Gets or sets the object identifier.
setObjectId(byte value)Gets or sets the object identifier.
getPenId()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.
setPenId(int value)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.

EmfPlusDrawPath(EmfPlusRecord source)

public EmfPlusDrawPath(EmfPlusRecord source)

Initializes a new instance of the EmfPlusDrawPath class.

Parameters:

ParameterTypeDescription
sourceEmfPlusRecordThe source.

getObjectId()

public byte getObjectId()

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.

Value: The object identifier.

Returns: byte

setObjectId(byte value)

public void setObjectId(byte value)

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.

Value: The object identifier.

Parameters:

ParameterTypeDescription
valuebyte

getPenId()

public int getPenId()

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

Returns: int

setPenId(int value)

public void setPenId(int value)

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

Parameters:

ParameterTypeDescription
valueint