Class TransformBuilder
Le nom : Aspose.Svg.Builder Assemblée: Aspose.SVG.dll (25.5.0)
Classe de constructeur pour la création de filets d’attribut de transformation 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()
Création de l’attribut de transformation.
public string Build()
Returns
La transformation attribue la string.
Matrix(Double, double, doublé et double)
Ajouter une matrice de transformation au constructeur.
public TransformBuilder Matrix(double a, double b, double c, double d, double e, double f)
Parameters
a
double
Il s’agit d’un composant de la matrice.
b
double
La composante B de la matrice.
c
double
C est la composante de la matrice.
d
double
La composante d de la matrice.
e
double
Le composant de la matrice.
f
double
La composante f de la matrice.
Returns
L’instance actuelle de TransformBuilder.
Rotate(double, double et double)
Ajouter une transformation rotée au constructeur.
public TransformBuilder Rotate(double angle, double cx = 0, double cy = 0)
Parameters
angle
double
L’angle de rotation en degrés.
cx
double
Le coordonné x du centre de rotation. défauts à 0.
cy
double
La coordonnée y du centre de rotation. défauts à 0.
Returns
L’instance actuelle de TransformBuilder.
Scale(double, double)
Ajouter une échelle de transformation au constructeur.
public TransformBuilder Scale(double sx, double sy = 0)
Parameters
sx
double
Le facteur d’escalade le long de l’axe x.
sy
double
Le facteur d’escalade le long de l’axe y. Défauts à 0.
Returns
L’instance actuelle de TransformBuilder.
Le SkewX(double)
Ajouter un skewX transformé au constructeur.
public TransformBuilder SkewX(double angle)
Parameters
angle
double
L’angle de scène le long de l’axe x en degrés.
Returns
L’instance actuelle de TransformBuilder.
Skevy(double)
Ajouter une transformation à l’édifice.
public TransformBuilder SkewY(double angle)
Parameters
angle
double
L’angle d’échelle le long de l’axe y en degrés.
Returns
L’instance actuelle de TransformBuilder.
Translate(double, double)
Ajouter une traduction transformée au constructeur.
public TransformBuilder Translate(double tx, double ty = 0)
Parameters
tx
double
La traduction sur le x-axis.
ty
double
La traduction au long de l’axe y. Défauts à 0.
Returns
L’instance actuelle de TransformBuilder.