EmfPlusDrawRects

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

Der EmfPlusDrawRects-Datensatz gibt das Zeichnen einer Reihe von Rechtecken an

Konstruktoren

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

Methoden

MethodeBeschreibung
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.
getObjectId()Liest oder setzt die Objektkennung.
setObjectId(byte value)Liest oder setzt die Objektkennung.
getRectData()Liest oder setzt die Rechteckdaten. Ein Array aus entweder EmfPlusRect‑ oder EmfPlusRectF‑Objekten der Länge Count, das die Rechteckdaten definiert.
setRectData(RectangleF[] value)Liest oder setzt die Rechteckdaten. Ein Array aus entweder EmfPlusRect‑ oder EmfPlusRectF‑Objekten der Länge Count, das die Rechteckdaten definiert.

EmfPlusDrawRects(EmfPlusRecord source)

public EmfPlusDrawRects(EmfPlusRecord source)

Initialisiert eine neue Instanz der EmfPlusDrawRects‑Klasse.

Parameters:

ParameterTypBeschreibung
sourceEmfPlusRecordDie Quelle.

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

getObjectId()

public byte getObjectId()

Liest oder setzt den Objektbezeichner. Der Index eines EmfPlusPen‑Objekts (Abschnitt 2.2.1.7) in der EMF+ Object Table zum Zeichnen der Rechtecke. 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 den Objektbezeichner. Der Index eines EmfPlusPen‑Objekts (Abschnitt 2.2.1.7) in der EMF+ Object Table zum Zeichnen der Rechtecke. Der Wert MUSS zwischen 0 und 63 liegen, einschließlich.

Wert: Die Objektkennung.

Parameters:

ParameterTypBeschreibung
Wertbyte

getRectData()

public RectangleF[] getRectData()

Liest oder setzt die Rechteckdaten. Ein Array aus entweder EmfPlusRect‑ oder EmfPlusRectF‑Objekten der Länge Count, das die Rechteckdaten definiert.

Returns: com.aspose.imaging.RectangleF[]

setRectData(RectangleF[] value)

public void setRectData(RectangleF[] value)

Liest oder setzt die Rechteckdaten. Ein Array aus entweder EmfPlusRect‑ oder EmfPlusRectF‑Objekten der Länge Count, das die Rechteckdaten definiert.

Parameters:

ParameterTypBeschreibung
valueRectangleF[]