EmfPlusScaleWorldTransform

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.EmfPlusTerminalServerRecordType

public final class EmfPlusScaleWorldTransform extends EmfPlusTerminalServerRecordType

Der EmfPlusScaleWorldTransform-Datensatz führt eine Skalierung der aktuellen Weltkoordinatentransformation durch.

Konstruktoren

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

Methoden

MethodeBeschreibung
getPostMultipliedMatrix()Liest einen Wert, der angibt, ob [post multiplied matrix].
getSx()Liest oder setzt einen 32‑Bit‑Gleitkommawert, der den horizontalen Skalierungsfaktor definiert.
setSx(float value)Liest oder setzt einen 32‑Bit‑Gleitkommawert, der den horizontalen Skalierungsfaktor definiert.
getSy()Liest oder setzt einen 32‑Bit‑Gleitkommawert, der den vertikalen Skalierungsfaktor definiert.
setSy(float value)Liest oder setzt einen 32‑Bit‑Gleitkommawert, der den vertikalen Skalierungsfaktor definiert.

EmfPlusScaleWorldTransform(EmfPlusRecord source)

public EmfPlusScaleWorldTransform(EmfPlusRecord source)

Initialisiert eine neue Instanz der EmfPlusScaleWorldTransform‑Klasse.

Parameters:

ParameterTypBeschreibung
sourceEmfPlusRecordDie Quelle.

getPostMultipliedMatrix()

public boolean getPostMultipliedMatrix()

Liest einen Wert, der angibt, ob [post multiplied matrix]. Wenn gesetzt, sollte die Transformationsmatrix post‑multipliziert werden. Wenn nicht gesetzt, sollte sie pre‑multipliziert werden.

Wert: true wenn [post multiplied matrix]; andernfalls false.

Returns: boolean

getSx()

public float getSx()

Liest oder setzt einen 32‑Bit‑Gleitkommawert, der den horizontalen Skalierungsfaktor definiert. Die Skalierung wird durchgeführt, indem aus den Feldwerten Sx und Sy eine neue Transformationsmatrix erstellt wird, wie in der folgenden Tabelle gezeigt. —————– | Sx | 0 | 0 | | 0 | Sx | 0 | —————– Abbildung 3: Skalierungstransformationsmatrix

Returns: float

setSx(float value)

public void setSx(float value)

Liest oder setzt einen 32‑Bit‑Gleitkommawert, der den horizontalen Skalierungsfaktor definiert. Die Skalierung wird durchgeführt, indem aus den Feldwerten Sx und Sy eine neue Transformationsmatrix erstellt wird, wie in der folgenden Tabelle gezeigt. —————– | Sx | 0 | 0 | | 0 | Sx | 0 | —————– Abbildung 3: Skalierungstransformationsmatrix

Parameters:

ParameterTypBeschreibung
Wertfloat

getSy()

public float getSy()

Liest oder setzt einen 32‑Bit‑Gleitkommawert, der den vertikalen Skalierungsfaktor definiert.

Returns: float

setSy(float value)

public void setSy(float value)

Liest oder setzt einen 32‑Bit‑Gleitkommawert, der den vertikalen Skalierungsfaktor definiert.

Parameters:

ParameterTypBeschreibung
Wertfloat