Class TransformBuilder
Namn på plats: Aspose.Svg.Builder Församling: Aspose.SVG.dll (25.5.0)
Byggklassen för att skapa SVG transform attribut strängar.
[ComVisible(true)]
public class TransformBuilder
Inheritance
Arvsmedlemmar
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()
Bygg transformation attribut sträng.
public string Build()
Returns
Transformation attribut sträng.
Matrix(dubbel, dubbel, dubbel, dubbel, dubbel)
Lägg till en matris omvandling till byggaren.
public TransformBuilder Matrix(double a, double b, double c, double d, double e, double f)
Parameters
a
double
Det är en del av matrisen.
b
double
Den b-komponenten i matrisen.
c
double
Den c-komponenten i matrisen.
d
double
Den d-komponenten i matrisen.
e
double
Den e-komponenten i matrixen.
f
double
Den f-komponenten i matrisen.
Returns
Den nuvarande TransformBuilder instans.
Rotate(Dubbel, dubbel och dubbelt)
Lägg till en rotat transformation till byggaren.
public TransformBuilder Rotate(double angle, double cx = 0, double cy = 0)
Parameters
angle
double
Rotationsvinkeln i grader.
cx
double
Den x-koordinaten av rotationscentret. defekter till 0.
cy
double
Y-koordinaten i rotationscentret. defekter till 0.
Returns
Den nuvarande TransformBuilder instans.
Scale(dubbel, dubbel)
Lägg till en skala omvandling till byggaren.
public TransformBuilder Scale(double sx, double sy = 0)
Parameters
sx
double
Skallfaktorn längs x-axeln.
sy
double
Skalafaktorn längs y-axeln. defekter till 0.
Returns
Den nuvarande TransformBuilder instans.
SkewX(dubbel)
Lägg till en skewX transform till byggaren.
public TransformBuilder SkewX(double angle)
Parameters
angle
double
Skiv vinkeln längs x-axeln i grader.
Returns
Den nuvarande TransformBuilder instans.
Skevi(dubbel)
Lägg till en skewY transform till byggaren.
public TransformBuilder SkewY(double angle)
Parameters
angle
double
Skivans vinkel längs y-axeln i grader.
Returns
Den nuvarande TransformBuilder instans.
Translate(dubbel, dubbel)
Lägg till en översättning omvandling till byggaren.
public TransformBuilder Translate(double tx, double ty = 0)
Parameters
tx
double
Översättning längs x-axeln.
ty
double
Översättning längs y-axeln. defekter till 0.
Returns
Den nuvarande TransformBuilder instans.