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
| Konstruktor | Beschreibung |
|---|---|
| EmfPlusDrawRects(EmfPlusRecord source) | Initialisiert eine neue Instanz der EmfPlusDrawRects‑Klasse. |
Methoden
| Methode | Beschreibung |
|---|---|
| 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| source | EmfPlusRecord | Die 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | boolean |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | byte |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | RectangleF[] |