Class TransformBuilder
Nombre del espacio: Aspose.Svg.Builder Asamblea: Aspose.SVG.dll (25.5.0)
Clase de constructor para la creación de circuitos de atributo de transformación SVG.
[ComVisible(true)]
public class TransformBuilder
Inheritance
Miembros heredados
object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
TransformBuilder()
public TransformBuilder()
Methods
Build()
Construye el ángulo de trasformación del atributo.
public string Build()
Returns
La transformación atribuye string.
Matrix(doble, doble, doble, doble, doble)
Añade una matriz de transformación al constructor.
public TransformBuilder Matrix(double a, double b, double c, double d, double e, double f)
Parameters
a
double
El componente de la matriz.
b
double
El componente B de la matriz.
c
double
El componente C de la matriz.
d
double
El componente D de la matriz.
e
double
El componente de la matriz.
f
double
El componente f de la matriz.
Returns
La actual instancia TransformBuilder.
Rotate(doble, doble y doble)
Añade una transformación rotativa al constructor.
public TransformBuilder Rotate(double angle, double cx = 0, double cy = 0)
Parameters
angle
double
El ángulo de rotación en grados.
cx
double
La coordenada x del centro de rotación. defectos a 0.
cy
double
El y-coordenado del centro de rotación. defectos a 0.
Returns
La actual instancia TransformBuilder.
Scale(doble, doble)
Añade una escala de transformación al constructor.
public TransformBuilder Scale(double sx, double sy = 0)
Parameters
sx
double
El factor de escalada a lo largo del ácido x.
sy
double
El factor de escalada a lo largo del y-axis. defectos a 0.
Returns
La actual instancia TransformBuilder.
SkewX(doble)
Añade un skewX transformado al constructor.
public TransformBuilder SkewX(double angle)
Parameters
angle
double
El ángulo de escudo a lo largo del ácido x en grados.
Returns
La actual instancia TransformBuilder.
Skevy(doble)
Añade un esquema de transformación al constructor.
public TransformBuilder SkewY(double angle)
Parameters
angle
double
El ángulo de escudo a lo largo del y-axis en grados.
Returns
La actual instancia TransformBuilder.
Translate(doble, doble)
Añade una traducción transformada al constructor.
public TransformBuilder Translate(double tx, double ty = 0)
Parameters
tx
double
La traducción a lo largo del x-axis.
ty
double
La traducción a lo largo del y-axis. defectos a 0.
Returns
La actual instancia TransformBuilder.