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
| Konstruktor | Beschreibung |
|---|---|
| EmfPlusScaleWorldTransform(EmfPlusRecord source) | Initialisiert eine neue Instanz der EmfPlusScaleWorldTransform‑Klasse. |
Methoden
| Methode | Beschreibung |
|---|---|
| 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| source | EmfPlusRecord | Die 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |