SVGMatrix
Inhalt
[
Ausblenden
]SVGMatrix class
Viele der Grafikoperationen von SVG verwenden 2x3-Matrizen der Form: [ace] [bdf] , die, wenn sie für die Zwecke der Matrixarithmetik in eine 3x3-Matrix erweitert werden, zu: [ace] [bdf] [0 0 1]
public class SVGMatrix : SVGValueType
Eigenschaften
| Name | Beschreibung |
|---|---|
| A { get; set; } | Die A-Komponente der Matrix. |
| B { get; set; } | Die B-Komponente der Matrix. |
| C { get; set; } | Die C-Komponente der Matrix. |
| D { get; set; } | Die D-Komponente der Matrix. |
| E { get; set; } | Die E-Komponente der Matrix. |
| F { get; set; } | Die F-Komponente der Matrix. |
Methoden
| Name | Beschreibung |
|---|---|
| Dispose() | Gibt nicht verwaltete und – optional – verwaltete Ressourcen frei. |
| virtual GetPlatformType() | Diese Methode wird zum Abrufen des ECMAScript-Objekts verwendetType . |
| Multiply(SVGMatrix) | Führt eine Matrixmultiplikation durch. Diese Matrix wird nachträglich mit einer anderen Matrix multipliziert, wodurch die resultierende neue Matrix zurückgegeben wird. |
| Rotate(float) | Multipliziert eine Rotationstransformation auf der aktuellen Matrix nach und gibt die resultierende Matrix zurück. |
| Scale(float) | Multipliziert eine einheitliche Skalierungstransformation auf der aktuellen Matrix nach und gibt die resultierende Matrix zurück. |
| ScaleNonUniform(float, float) | Multipliziert eine ungleichmäßige Skalierungstransformation auf der aktuellen Matrix nach und gibt die resultierende Matrix zurück. |
| SkewX(float) | Multipliziert eine skewX-Transformation mit der aktuellen Matrix nach und gibt die resultierende Matrix zurück. |
| SkewY(float) | Multipliziert eine skewY-Transformation mit der aktuellen Matrix nach und gibt die resultierende Matrix zurück. |
| override ToString() | Gibt a zurückString die diese Instanz darstellt. |
| Translate(float, float) | Multipliziert eine Translationstransformation mit der aktuellen Matrix nach und gibt die resultierende Matrix zurück. |
Siehe auch
- class SVGValueType
- namensraum Aspose.Svg.DataTypes
- Montage Aspose.SVG