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

KonstruktorBeschreibung
EmfPlusDrawImage(EmfPlusRecord source)Initialisiert eine neue Instanz der EmfPlusDrawImage-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.
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:

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 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:

ParameterTypBeschreibung
Wertbyte

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:

ParameterTypBeschreibung
Wertint

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:

ParameterTypBeschreibung
valueRectangleF

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:

ParameterTypBeschreibung
valueRectangleF

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:

ParameterTypBeschreibung
Wertint