EmfPlusDrawEllipse

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

Der EmfPlusDrawEllipse-Datensatz gibt das Zeichnen einer Ellipse an.

Konstruktoren

KonstruktorBeschreibung
EmfPlusDrawEllipse(EmfPlusRecord source)Initialisiert eine neue Instanz der EmfPlusDrawEllipse‑Klasse.

Methoden

MethodeBeschreibung
getObjectId()Liest oder setzt die Objektkennung.
setObjectId(byte value)Liest oder setzt die Objektkennung.
getCompressed()Liest oder setzt einen Wert, der angibt, ob die PointData komprimiert ist.
setCompressed(boolean value)Liest oder setzt einen Wert, der angibt, ob die PointData komprimiert ist.
getRectData()Liest oder setzt die Rechteckdaten. Entweder ein EmfPlusRect‑ oder ein EmfPlusRectF‑Objekt, das die Begrenzungsbox der Ellipse definiert.
setRectData(RectangleF value)Liest oder setzt die Rechteckdaten. Entweder ein EmfPlusRect‑ oder ein EmfPlusRectF‑Objekt, das die Begrenzungsbox der Ellipse definiert.

EmfPlusDrawEllipse(EmfPlusRecord source)

public EmfPlusDrawEllipse(EmfPlusRecord source)

Initialisiert eine neue Instanz der EmfPlusDrawEllipse‑Klasse.

Parameters:

ParameterTypBeschreibung
sourceEmfPlusRecordDie Quelle.

getObjectId()

public byte getObjectId()

Liest oder setzt die Objektkennung. Der Index eines EmfPlusPen‑Objekts (Abschnitt 2.2.1.7) in der EMF+‑Objekttabelle zum Zeichnen der Ellipse. Der Wert MUSS zwischen 0 und 63 liegen, einschließlich.

Wert: Die Objektkennung.

Returns: byte

setObjectId(byte value)

public void setObjectId(byte value)

Liest oder setzt die Objektkennung. Der Index eines EmfPlusPen‑Objekts (Abschnitt 2.2.1.7) in der EMF+‑Objekttabelle zum Zeichnen der Ellipse. Der Wert MUSS zwischen 0 und 63 liegen, einschließlich.

Wert: Die Objektkennung.

Parameters:

ParameterTypBeschreibung
Wertbyte

getCompressed()

public boolean getCompressed()

Liest oder setzt einen Wert, der angibt, ob die PointData komprimiert ist. Wenn gesetzt, enthält RectData ein EmfPlusRect‑Objekt (Abschnitt 2.2.2.38). Wenn nicht gesetzt, enthält RectData ein EmfPlusRectF‑Objekt (Abschnitt 2.2.2.39).

Wert: true, wenn komprimiert; andernfalls false.

Returns: boolean

setCompressed(boolean value)

public void setCompressed(boolean value)

Liest oder setzt einen Wert, der angibt, ob die PointData komprimiert ist. Wenn gesetzt, enthält RectData ein EmfPlusRect‑Objekt (Abschnitt 2.2.2.38). Wenn nicht gesetzt, enthält RectData ein EmfPlusRectF‑Objekt (Abschnitt 2.2.2.39).

Wert: true, wenn komprimiert; andernfalls false.

Parameters:

ParameterTypBeschreibung
Wertboolean

getRectData()

public RectangleF getRectData()

Liest oder setzt die Rechteckdaten. Entweder ein EmfPlusRect‑ oder ein EmfPlusRectF‑Objekt, das die Begrenzungsbox der Ellipse definiert.

Returns: RectangleF

setRectData(RectangleF value)

public void setRectData(RectangleF value)

Liest oder setzt die Rechteckdaten. Entweder ein EmfPlusRect‑ oder ein EmfPlusRectF‑Objekt, das die Begrenzungsbox der Ellipse definiert.

Parameters:

ParameterTypBeschreibung
valueRectangleF