Class TransformBuilder

Class TransformBuilder

Numele spaţiului: Aspose.Svg.Builder Adunare: Aspose.SVG.dll (25.5.0)

Clasa de constructor pentru a crea lanțuri de atribut SVG transformat.

[ComVisible(true)]
public class TransformBuilder

Inheritance

object TransformBuilder

Membrii moștenitori

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()

Construiește stringul atributului de transformare.

public string Build()

Returns

string

Transformarea atributului string.

Matrix(dublu, dublu, dublu, dublu, dublu)

Adăugați o matrice de transformare la constructor.

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

Parameters

a double

componentă a matricei.

b double

componenta B a matricei.

c double

Componenta C a matricei.

d double

componenta D a matricei.

e double

Componenta e a matricei.

f double

componenta f a matricei.

Returns

TransformBuilder

Instanta actuală a transformatorului.

Rotate(dublă, dublu şi dublă)

Adăugați o transformare rotată constructorului.

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

Parameters

angle double

Angolul de rotație în grade.

cx double

Coordonatul x al centrului de rotație. defecte la 0.

cy double

Coordonatul y al centrului de rotație. defecte la 0.

Returns

TransformBuilder

Instanta actuală a transformatorului.

Scale(dublu, dublu)

Adăugați o scară de transformare la constructor.

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

Parameters

sx double

Factorul de scalare de-a lungul axei X.

sy double

Factorul de scalare de-a lungul y-axis. defecte la 0.

Returns

TransformBuilder

Instanta actuală a transformatorului.

Răspundeți(Dublă)

Adăugați un skewX transformat la constructor.

public TransformBuilder SkewX(double angle)

Parameters

angle double

Unghiul de schi pe x-axis în grade.

Returns

TransformBuilder

Instanta actuală a transformatorului.

Scăderea(Dublă)

Adăugați o schiță de transformare la constructor.

public TransformBuilder SkewY(double angle)

Parameters

angle double

Unghiul de schi de-a lungul y-axis în grade.

Returns

TransformBuilder

Instanta actuală a transformatorului.

Translate(dublu, dublu)

Adăugați o traducere transformată către constructor.

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

Parameters

tx double

Traducerea prin x-axis.

ty double

Traducerea de-a lungul y-axis. defecte la 0.

Returns

TransformBuilder

Instanta actuală a transformatorului.

 Română