Class TransformBuilder

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

object TransformBuilder

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

string

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

TransformBuilder

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

TransformBuilder

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

TransformBuilder

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

TransformBuilder

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

TransformBuilder

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

TransformBuilder

Den nuværende TransformBuilder instans.

 Dansk