Class TransformBuilder

Class TransformBuilder

Der Name: Aspose.Svg.Builder Versammlung: Aspose.SVG.dll (25.5.0)

Builderklasse für die Erstellung von SVG Transform Attribute Strings.

[ComVisible(true)]
public class TransformBuilder

Inheritance

object TransformBuilder

Vererbte Mitglieder

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()

Erstellt die Transformation Attribute String.

public string Build()

Returns

string

Die Transformation Attribute String.

Matrix(doppelt, doppelt, doppelt, doppelt, doppelt)

Hinzufügen Sie eine Matrix-Transformation zum Bauer.

public TransformBuilder Matrix(double a, double b, double c, double d, double e, double f)

Parameters

a double

Ein Bestandteil der Matrix.

b double

Die B-Komponente der Matrix.

c double

Die C-Komponente der Matrix.

d double

Die D-Komponente der Matrix.

e double

Die E-Komponente der Matrix.

f double

Die F-Komponente der Matrix.

Returns

TransformBuilder

Die aktuelle TransformBuilder-Instanz.

Rotate(Doppelt, doppelt und zweit)

Hinzufügen Sie eine Rotate-Transformation zum Bauer.

public TransformBuilder Rotate(double angle, double cx = 0, double cy = 0)

Parameters

angle double

Der Rotationswinkel in Grad.

cx double

Die x-Koordinate des Rotationszentrums. Defekte auf 0.

cy double

Der Y-Koordinat des Rotationszentrums. Defekte auf 0.

Returns

TransformBuilder

Die aktuelle TransformBuilder-Instanz.

Scale(Doppel, Doppel)

Hinzufügen Sie eine Umwandlungskala zum Bauer.

public TransformBuilder Scale(double sx, double sy = 0)

Parameters

sx double

Der Skalierungsfaktor entlang der X-Axis.

sy double

Der Skalierungsfaktor entlang der Y-Axis. Defekte auf 0.

Returns

TransformBuilder

Die aktuelle TransformBuilder-Instanz.

SkewX(doppelt)

Hinzufügen Sie einen SkewX-Transformation zum Bauer.

public TransformBuilder SkewX(double angle)

Parameters

angle double

Der Skigengang entlang der X-Axis in Grad.

Returns

TransformBuilder

Die aktuelle TransformBuilder-Instanz.

Schwachheit(doppelt)

Hinzufügen Sie einen SkewY-Transformation zum Bauer.

public TransformBuilder SkewY(double angle)

Parameters

angle double

Der Skigengang entlang der Y-Axis in Grad.

Returns

TransformBuilder

Die aktuelle TransformBuilder-Instanz.

Translate(Doppel, Doppel)

Geben Sie einen Übersetzungswandel an den Bauer hin.

public TransformBuilder Translate(double tx, double ty = 0)

Parameters

tx double

Die Übersetzung entlang der X-Axis.

ty double

Die Übersetzung entlang der Y-Axis. Defekte auf 0.

Returns

TransformBuilder

Die aktuelle TransformBuilder-Instanz.

 Deutsch