Class TransformBuilder

Class TransformBuilder

Il nome: Aspose.Svg.Builder Assemblea: Aspose.SVG.dll (25.5.0)

Classe di costruzione per la creazione di stringhe di attributi di trasformazione SVG.

[ComVisible(true)]
public class TransformBuilder

Inheritance

object TransformBuilder

I membri ereditari

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

Costruisce la trasformazione di attributi string.

public string Build()

Returns

string

La trasformazione attribuisce string.

Matrix(doppio, doppio, doppio, doppio, doppio)

Aggiunge una matrice di trasformazione al costruttore.

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

Parameters

a double

Il componente della matrice.

b double

Il componente B della matrice.

c double

Il componente C della matrice.

d double

Il componente d della matrice.

e double

Il componente e della matrice.

f double

Il componente f della matrice.

Returns

TransformBuilder

L’attuale instanza di TransformBuilder.

Rotate(Doppio, doppio e doppia)

Aggiungi una trasformazione rotata al costruttore.

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

Parameters

angle double

L’angolo di rotazione in gradi.

cx double

Il coordinato x del centro di rotazione. difetti a 0.

cy double

L’e-coordinato del centro di rotazione. difetti a 0.

Returns

TransformBuilder

L’attuale instanza di TransformBuilder.

Scale(Il doppio, il doppio)

Aggiungi una scala di trasformazione al costruttore.

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

Parameters

sx double

Il fattore di scalazione lungo l’asse x.

sy double

Il fattore di scalazione lungo l’asse y. Defatti a 0.

Returns

TransformBuilder

L’attuale instanza di TransformBuilder.

di SkewX(Doppio)

Aggiunge una trasformazione di skewX al costruttore.

public TransformBuilder SkewX(double angle)

Parameters

angle double

L’angolo di scudo lungo l’asse x in gradi.

Returns

TransformBuilder

L’attuale instanza di TransformBuilder.

di Skevy(Doppio)

Aggiungi una trasformazione schiuma al costruttore.

public TransformBuilder SkewY(double angle)

Parameters

angle double

L’angolo di scavo lungo l’asse y in gradi.

Returns

TransformBuilder

L’attuale instanza di TransformBuilder.

Translate(Il doppio, il doppio)

Aggiungi una traduzione trasformata al costruttore.

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

Parameters

tx double

La traduzione lungo l’asse x.

ty double

La traduzione lungo l’asse y. Defatti a 0.

Returns

TransformBuilder

L’attuale instanza di TransformBuilder.

 Italiano