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
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
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
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
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
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
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
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
L’attuale instanza di TransformBuilder.