Class SVGMatrix
Contenido
[
Ocultar
]SVGMatrix class
Muchas de las operaciones gráficas de SVG utilizan matrices de 2x3 de la forma: [ace] [bdf] que, cuando se expanden a una matriz de 3x3 para propósitos de aritmética de matrices, se convierten en: [ace] [bdf] [0 0 1]
public class SVGMatrix : SVGValueType
Propiedades
Nombre | Descripción |
---|---|
A { get; set; } | La componente A de la matriz. |
B { get; set; } | La componente B de la matriz. |
C { get; set; } | La componente C de la matriz. |
D { get; set; } | La componente D de la matriz. |
E { get; set; } | La componente E de la matriz. |
F { get; set; } | La componente F de la matriz. |
Métodos
Nombre | Descripción |
---|---|
Dispose() | Libera recursos no administrados y, opcionalmente, administrados. |
virtual GetPlatformType() | Este método se utiliza para recuperar el objeto ECMAScriptType . |
Multiply(SVGMatrix) | Realiza la multiplicación de matrices. Esta matriz se multiplica posteriormente por otra matriz, devolviendo la nueva matriz resultante. |
Rotate(float) | Post-multiplica una transformación de rotación en la matriz actual y devuelve la matriz resultante. |
Scale(float) | Post-multiplica una transformación de escala uniforme en la matriz actual y devuelve la matriz resultante. |
ScaleNonUniform(float, float) | Post-multiplica una transformación de escala no uniforme en la matriz actual y devuelve la matriz resultante. |
SkewX(float) | Post-multiplica una transformación skewX en la matriz actual y devuelve la matriz resultante. |
SkewY(float) | Post-multiplica una transformación sesgada en la matriz actual y devuelve la matriz resultante. |
override ToString() | Devuelve unString que representa esta instancia. |
Translate(float, float) | Post-multiplica una transformación de traducción en la matriz actual y devuelve la matriz resultante. |
Ver también
- class SVGValueType
- espacio de nombres Aspose.Html.Dom.Svg.DataTypes
- asamblea Aspose.HTML