Class SVGMatrix
inhoud
[
verbergen
]SVGMatrix class
Veel van de grafische bewerkingen van SVG gebruiken 2x3 matrices van de vorm: [ace] [bdf] die, wanneer ze worden uitgebreid tot een 3x3 matrix voor matrixberekeningen, worden: [ace] [bdf] [0 0 1]
public class SVGMatrix : SVGValueType
Eigenschappen
Naam | Beschrijving |
---|---|
A { get; set; } | De A-component van de matrix. |
B { get; set; } | De B-component van de matrix. |
C { get; set; } | De C-component van de matrix. |
D { get; set; } | De D-component van de matrix. |
E { get; set; } | De E-component van de matrix. |
F { get; set; } | De F-component van de matrix. |
methoden
Naam | Beschrijving |
---|---|
Dispose() | Geeft onbeheerde en - optioneel - beheerde bronnen vrij. |
virtual GetPlatformType() | Deze methode wordt gebruikt om het ECMAScript-object op te halenType . |
Multiply(SVGMatrix) | Voert matrixvermenigvuldiging uit. Deze matrix wordt navermenigvuldigd met een andere matrix, waardoor de resulterende nieuwe matrix wordt geretourneerd. |
Rotate(float) | Vermenigvuldigt een rotatietransformatie na de huidige matrix en retourneert de resulterende matrix. |
Scale(float) | Post-vermenigvuldigt een transformatie op uniforme schaal op de huidige matrix en retourneert de resulterende matrix. |
ScaleNonUniform(float, float) | Post-vermenigvuldigt een niet-uniforme schaaltransformatie op de huidige matrix en retourneert de resulterende matrix. |
SkewX(float) | Post-vermenigvuldigt een skewX-transformatie op de huidige matrix en retourneert de resulterende matrix. |
SkewY(float) | Post-vermenigvuldigt een scheve transformatie op de huidige matrix en retourneert de resulterende matrix. |
override ToString() | Geeft als resultaat eenString die deze instantie vertegenwoordigt. |
Translate(float, float) | Post-vermenigvuldigt een vertaaltransformatie op de huidige matrix en retourneert de resulterende matrix. |
Zie ook
- class SVGValueType
- naamruimte Aspose.Html.Dom.Svg.DataTypes
- montage Aspose.HTML