EmfPlusFillEllipse

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 EmfPlusFillEllipse extends EmfPlusDrawingRecordType

The EmfPlusFillEllipse record specifies filling the interior of an ellipse

Constructors

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

Methods

MethodDescription
isColor()Gets or sets a value indicating whether this instance is color.
setColor(boolean value)Gets or sets a value indicating whether this instance is color.
isCompressed()Gets or sets a value indicating whether this instance is compressed.
setCompressed(boolean value)Gets or sets a value indicating whether this instance is compressed.
getBrushId()Gets or sets the brush identifier A 32-bit unsigned integer that specifies the brush, the content of which is determined by the S bit in the Flags field.
setBrushId(int value)Gets or sets the brush identifier A 32-bit unsigned integer that specifies the brush, the content of which is determined by the S bit in the Flags field.
getRectData()Gets or sets the rect data Either an EmfPlusRect or EmfPlusRectF object that defines the bounding box of the ellipse
setRectData(RectangleF value)Gets or sets the rect data Either an EmfPlusRect or EmfPlusRectF object that defines the bounding box of the ellipse

EmfPlusFillEllipse(EmfPlusRecord source)

public EmfPlusFillEllipse(EmfPlusRecord source)

Initializes a new instance of the EmfPlusFillEllipse class.

Parameters:

ParameterTypeDescription
sourceEmfPlusRecordThe source.

isColor()

public boolean isColor()

Gets or sets a value indicating whether this instance is color. If set, BrushId specifies a color as an EmfPlusARGB object (section 2.2.2.1). If clear, BrushId contains the index of an EmfPlusBrush object (section 2.2.1.1) in the EMF+ Object Table.

Value: true if this instance is color; otherwise, false.

Returns: boolean

setColor(boolean value)

public void setColor(boolean value)

Gets or sets a value indicating whether this instance is color. If set, BrushId specifies a color as an EmfPlusARGB object (section 2.2.2.1). If clear, BrushId contains the index of an EmfPlusBrush object (section 2.2.1.1) in the EMF+ Object Table.

Value: true if this instance is color; otherwise, false.

Parameters:

ParameterTypeDescription
valueboolean

isCompressed()

public boolean isCompressed()

Gets or sets a value indicating whether this instance is compressed. If set, RectData contains an EmfPlusRect object (section 2.2.2.38). If clear, RectData contains an EmfPlusRectF object (section 2.2.2.39).

Value: true if this instance is compressed; otherwise, false.

Returns: boolean

setCompressed(boolean value)

public void setCompressed(boolean value)

Gets or sets a value indicating whether this instance is compressed. If set, RectData contains an EmfPlusRect object (section 2.2.2.38). If clear, RectData contains an EmfPlusRectF object (section 2.2.2.39).

Value: true if this instance is compressed; otherwise, false.

Parameters:

ParameterTypeDescription
valueboolean

getBrushId()

public int getBrushId()

Gets or sets the brush identifier A 32-bit unsigned integer that specifies the brush, the content of which is determined by the S bit in the Flags field. This definition is used to fill the interior of the ellipse

Returns: int

setBrushId(int value)

public void setBrushId(int value)

Gets or sets the brush identifier A 32-bit unsigned integer that specifies the brush, the content of which is determined by the S bit in the Flags field. This definition is used to fill the interior of the ellipse

Parameters:

ParameterTypeDescription
valueint

getRectData()

public RectangleF getRectData()

Gets or sets the rect data Either an EmfPlusRect or EmfPlusRectF object that defines the bounding box of the ellipse

Returns: RectangleF

setRectData(RectangleF value)

public void setRectData(RectangleF value)

Gets or sets the rect data Either an EmfPlusRect or EmfPlusRectF object that defines the bounding box of the ellipse

Parameters:

ParameterTypeDescription
valueRectangleF