EmfPlusDrawImage
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 EmfPlusDrawImage extends EmfPlusDrawingRecordType
Der EmfPlusDrawImage-Datensatz gibt das Zeichnen eines skalierten Bildes an.
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| EmfPlusDrawImage(EmfPlusRecord source) | Initialisiert eine neue Instanz der EmfPlusDrawImage-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. |
| getImageAttributesId() | Liest oder setzt die Bildattribute‑Kennung. Ein 32‑Bit‑vorzeichenloser Integer, der den Index eines optionalen EmfPlusImageAttributes-Objekts (Abschnitt 2.2.1.5) in der EMF+-Objekttabelle angibt. |
| setImageAttributesId(int value) | Liest oder setzt die Bildattribute‑Kennung. Ein 32‑Bit‑vorzeichenloser Integer, der den Index eines optionalen EmfPlusImageAttributes-Objekts (Abschnitt 2.2.1.5) in der EMF+-Objekttabelle angibt. |
| getRectData() | Liest oder setzt die Rechteckdaten. Entweder ein EmfPlusRect- oder ein EmfPlusRectF-Objekt, das die Begrenzungsbox des Bildes definiert. |
| setRectData(RectangleF value) | Liest oder setzt die Rechteckdaten. Entweder ein EmfPlusRect- oder ein EmfPlusRectF-Objekt, das die Begrenzungsbox des Bildes definiert. |
| getSrcRect() | Liest oder setzt das Quellrechteck. Ein EmfPlusRectF-Objekt, das einen Teil des zu rendernden Bildes angibt. |
| setSrcRect(RectangleF value) | Liest oder setzt das Quellrechteck. Ein EmfPlusRectF-Objekt, das einen Teil des zu rendernden Bildes angibt. |
| getSrcUnit() | Liest oder setzt die Quell‑Einheit. Ein 32‑Bit‑vorzeichenbehafteter Integer, der die Einheiten des SrcRect-Feldes angibt. |
| setSrcUnit(int value) | Liest oder setzt die Quell‑Einheit. Ein 32‑Bit‑vorzeichenbehafteter Integer, der die Einheiten des SrcRect-Feldes angibt. |
EmfPlusDrawImage(EmfPlusRecord source)
public EmfPlusDrawImage(EmfPlusRecord source)
Initialisiert eine neue Instanz der EmfPlusDrawImage-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 die Objektkennung. Der Index eines EmfPlusImage‑Objekts (Abschnitt 2.2.1.4) in der EMF+‑Objekttabelle, das das zu rendernde Bild angibt. 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 EmfPlusImage‑Objekts (Abschnitt 2.2.1.4) in der EMF+‑Objekttabelle, das das zu rendernde Bild angibt. Der Wert MUSS zwischen 0 und 63 liegen, einschließlich.
Wert: Die Objektkennung.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | byte |
getImageAttributesId()
public int getImageAttributesId()
Liest oder setzt die Bildattribute‑Kennung. Ein 32‑Bit‑vorzeichenloser Integer, der den Index eines optionalen EmfPlusImageAttributes-Objekts (Abschnitt 2.2.1.5) in der EMF+-Objekttabelle angibt.
Returns: int
setImageAttributesId(int value)
public void setImageAttributesId(int value)
Liest oder setzt die Bildattribute‑Kennung. Ein 32‑Bit‑vorzeichenloser Integer, der den Index eines optionalen EmfPlusImageAttributes-Objekts (Abschnitt 2.2.1.5) in der EMF+-Objekttabelle angibt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getRectData()
public RectangleF getRectData()
Liest oder setzt die Rechteckdaten. Entweder ein EmfPlusRect- oder ein EmfPlusRectF-Objekt, das die Begrenzungsbox des Bildes definiert. Der durch das SrcRect-Feld angegebene Bildteil wird skaliert, um in dieses Rechteck zu passen.
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 des Bildes definiert. Der durch das SrcRect-Feld angegebene Bildteil wird skaliert, um in dieses Rechteck zu passen.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | RectangleF |
getSrcRect()
public RectangleF getSrcRect()
Liest oder setzt das Quellrechteck. Ein EmfPlusRectF-Objekt, das einen Teil des zu rendernden Bildes angibt. Der durch dieses Rechteck angegebene Bildteil wird skaliert, um in das Zielrechteck zu passen, das durch das RectData-Feld angegeben ist.
Returns: RectangleF
setSrcRect(RectangleF value)
public void setSrcRect(RectangleF value)
Liest oder setzt das Quellrechteck. Ein EmfPlusRectF-Objekt, das einen Teil des zu rendernden Bildes angibt. Der durch dieses Rechteck angegebene Bildteil wird skaliert, um in das Zielrechteck zu passen, das durch das RectData-Feld angegeben ist.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | RectangleF |
getSrcUnit()
public int getSrcUnit()
Liest oder setzt die Quell‑Einheit. Ein 32‑Bit‑vorzeichenbehafteter Integer, der die Einheiten des SrcRect-Feldes angibt. Er MUSS das Mitglied UnitTypePixel der Aufzählung UnitType sein (Abschnitt 2.1.1.33).
Returns: int
setSrcUnit(int value)
public void setSrcUnit(int value)
Liest oder setzt die Quell‑Einheit. Ein 32‑Bit‑vorzeichenbehafteter Integer, der die Einheiten des SrcRect-Feldes angibt. Er MUSS das Mitglied UnitTypePixel der Aufzählung UnitType sein (Abschnitt 2.1.1.33).
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |