Class TransformBuilder

Class TransformBuilder

De naam: Aspose.Svg.Builder Verzameling: Aspose.SVG.dll (25.5.0)

Builderklasse voor het creëren van SVG transformatie attribute strengen.

[ComVisible(true)]
public class TransformBuilder

Inheritance

object TransformBuilder

Geëerbiede leden

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

Bouwt de transformatie attribute string.

public string Build()

Returns

string

De transformatie attribute string.

Matrix(dubbele, dubbele, dubbele, dubbele, dubbele)

Voeg een matrix aan om te zetten aan de bouwer.

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

Parameters

a double

Een component van de matrix.

b double

De component b van de matrix.

c double

De c component van de matrix.

d double

De d component van de matrix.

e double

De component van de matrix.

f double

De f-component van de matrix.

Returns

TransformBuilder

De huidige TransformBuilder instantie.

Rotate(Dubbel, dubbel en dubbele)

Voeg een rotat transformatie toe aan de bouwer.

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

Parameters

angle double

De rotatie hoek in graden.

cx double

De x-koordinaat van het rotatiecentrum. defecten tot 0.

cy double

De y-koordinaat van het rotatiecentrum. defecten tot 0.

Returns

TransformBuilder

De huidige TransformBuilder instantie.

Scale(dubbele, dubbele)

Voeg een transformatie schaal toe aan de bouwer.

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

Parameters

sx double

De schaalfactor langs de x-axis.

sy double

De schaalfactor langs de y-axis. defect tot 0.

Returns

TransformBuilder

De huidige TransformBuilder instantie.

SkewX(dubbele)

Voeg een skewX transformatie toe aan de bouwer.

public TransformBuilder SkewX(double angle)

Parameters

angle double

De schuifhoek langs de x-axis in graden.

Returns

TransformBuilder

De huidige TransformBuilder instantie.

Schoonheid(dubbele)

Voeg een skewY transformatie toe aan de bouwer.

public TransformBuilder SkewY(double angle)

Parameters

angle double

De schuifhoek langs de y-axis in graden.

Returns

TransformBuilder

De huidige TransformBuilder instantie.

Translate(dubbele, dubbele)

Voeg een vertaling toe aan de maker.

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

Parameters

tx double

De vertaling langs de x-axis.

ty double

De vertaling langs de y-axis. defect tot 0.

Returns

TransformBuilder

De huidige TransformBuilder instantie.

 Nederlands