Class TransformBuilder

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

object TransformBuilder

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

string

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

TransformBuilder

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

TransformBuilder

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

TransformBuilder

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

TransformBuilder

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

TransformBuilder

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

TransformBuilder

Den nuvarande TransformBuilder instans.

 Svenska