Class TransformBuilder

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

object TransformBuilder

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

string

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

TransformBuilder

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

TransformBuilder

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

TransformBuilder

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

TransformBuilder

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

TransformBuilder

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

TransformBuilder

La actual instancia TransformBuilder.

 Español