Class TransformBuilder

Class TransformBuilder

Nom dels espais: Aspose.Svg.Builder Assemblea: Aspose.SVG.dll (25.5.0)

Classe de constructor per a la creació de cordes d’atributs de transformació SVG.

[ComVisible(true)]
public class TransformBuilder

Inheritance

object TransformBuilder

Membres heretats

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

TransformBuilder()

public TransformBuilder()

Methods

Build()

Construcció de l’atribut de transformació.

public string Build()

Returns

string

La transformació atribuïx string.

Matrix(Doble, doble, doble i doble)

Afegeix una matriu transformada al constructor.

public TransformBuilder Matrix(double a, double b, double c, double d, double e, double f)

Parameters

a double

El component de la matriu.

b double

El component b de la matriu.

c double

El component C de la matriu.

d double

El component d de la matriu.

e double

El component de la matriu.

f double

El component f de la matriu.

Returns

TransformBuilder

L’actual instància TransformBuilder.

Rotate(doble, doble i doble)

Afegeix una transformació rotativa al constructor.

public TransformBuilder Rotate(double angle, double cx = 0, double cy = 0)

Parameters

angle double

L’angle de rotació en graus.

cx double

El coordinat x del centre de rotació. defectes a 0.

cy double

El coordinat y del centre de rotació. defectes a 0.

Returns

TransformBuilder

L’actual instància TransformBuilder.

Scale(doble, doble)

Afegeix una escala de transformació al constructor.

public TransformBuilder Scale(double sx, double sy = 0)

Parameters

sx double

El factor d’escalada al llarg de l’eix x.

sy double

El factor d’escalada al llarg de l’eix y. Defectes a 0.

Returns

TransformBuilder

L’actual instància TransformBuilder.

Xerrada(doble)

Afegeix un skewX transformat al constructor.

public TransformBuilder SkewX(double angle)

Parameters

angle double

L’angle d’esquena al llarg de l’eix x en graus.

Returns

TransformBuilder

L’actual instància TransformBuilder.

Escàndol(doble)

Afegeix un esquema de transformació al constructor.

public TransformBuilder SkewY(double angle)

Parameters

angle double

L’angle d’esquena al llarg de l’eix y en graus.

Returns

TransformBuilder

L’actual instància TransformBuilder.

Translate(doble, doble)

Afegeix una traducció transformada al constructor.

public TransformBuilder Translate(double tx, double ty = 0)

Parameters

tx double

La traducció al llarg de l’axis x.

ty double

La traducció al llarg de l’axis y. defectes a 0.

Returns

TransformBuilder

L’actual instància TransformBuilder.

 Català