Class TransformBuilder
Navne til: Aspose.Svg.Builder Sammensætning: Aspose.SVG.dll (25.5.0)
Byggerklasse til at skabe SVG transformation atribut strenge.
[ComVisible(true)]
public class TransformBuilder
Inheritance
De arvede medlemmer
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()
Konstruktion af transformationsattributstrin.
public string Build()
Returns
Den transformationsattribut string.
Matrix(dobbelt, dobbelt, dobbelt, dobbelt, dobbelt)
Tilføj en transformationsmatrix til byggeren.
public TransformBuilder Matrix(double a, double b, double c, double d, double e, double f)
Parameters
a
double
Det er en del af matrisen.
b
double
Den b-komponent i matrisen.
c
double
C er en del af matrisen.
d
double
Den d-komponent i matrisen.
e
double
Det er en del af matrisen.
f
double
Den f-komponent i matrisen.
Returns
Den nuværende TransformBuilder instans.
Rotate(Dobbel, dobbel og dobbelt)
Tilføj en rotat transform til byggeren.
public TransformBuilder Rotate(double angle, double cx = 0, double cy = 0)
Parameters
angle
double
Den roterende hjørne i grader.
cx
double
Den x-koordinat af rotationscentret. defekter til 0.
cy
double
Den y-koordinat af rotationscentret. defekter til 0.
Returns
Den nuværende TransformBuilder instans.
Scale(dobbelt, dobbelt)
Tilføj en transformationsskala til byggeren.
public TransformBuilder Scale(double sx, double sy = 0)
Parameters
sx
double
Skalafaktoren langs x-axis.
sy
double
Skalafaktoren langs y-axis. defekter til 0.
Returns
Den nuværende TransformBuilder instans.
SkewX(dobbelt)
Tilføj en skewX transform til byggeren.
public TransformBuilder SkewX(double angle)
Parameters
angle
double
Den skive hjørne langs x-axis i grader.
Returns
Den nuværende TransformBuilder instans.
Skønhed(dobbelt)
Tilføj en skewY transform til byggeren.
public TransformBuilder SkewY(double angle)
Parameters
angle
double
Den skive hjørne langs y-axis i grader.
Returns
Den nuværende TransformBuilder instans.
Translate(dobbelt, dobbelt)
Tilføj en oversættelse til byggeren.
public TransformBuilder Translate(double tx, double ty = 0)
Parameters
tx
double
Oversættelse langs x-axis.
ty
double
Oversættelsen langs y-axis. defekter til 0.
Returns
Den nuværende TransformBuilder instans.