Class TransformBuilder

Class TransformBuilder

A név: Aspose.Svg.Builder Összefoglaló: Aspose.SVG.dll (25.5.0)

Építő osztály létrehozása SVG átalakító attribútum láncok.

[ComVisible(true)]
public class TransformBuilder

Inheritance

object TransformBuilder

Örökletes tagok

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

Építi a transzformált attribútumot.

public string Build()

Returns

string

A transzformált attribútum string.

Matrix(kettős, kettős, kettős, kettős, kettős)

Hozzáad egy matrix átalakítás az építő.

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

Parameters

a double

A matrix egyik összetevője.

b double

A B-komponens a matrix része.

c double

A C a matrix összetevője.

d double

A D-komponens a matrix része.

e double

A matrix összetevője.

f double

A matrix f alkatrésze.

Returns

TransformBuilder

A jelenlegi TransformBuilder példája.

Rotate(Kétszeres, kettős)

Hozzáad egy forgatott átalakítást az építőhöz.

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

Parameters

angle double

A rotációs szög fokban van.

cx double

Az x-koordinátus a rotációs központ. hiányosságok 0.

cy double

Az y-koordinátus a rotációs központ. hiányosságok 0.

Returns

TransformBuilder

A jelenlegi TransformBuilder példája.

Scale(kettős, kettős)

Hozzáadja a méret átalakítását az építőhöz.

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

Parameters

sx double

A skálázási tényező az x-axis mentén.

sy double

Az y-axis mentén lévő skálázási tényező. hiányosságok 0.

Returns

TransformBuilder

A jelenlegi TransformBuilder példája.

Skewx(kettős)

Hozzáad egy skewX átalakítás az építőhöz.

public TransformBuilder SkewX(double angle)

Parameters

angle double

A csúszás szög az x-axis mentén fokban.

Returns

TransformBuilder

A jelenlegi TransformBuilder példája.

Szépség(kettős)

Hozzáad egy skewY átalakítás az építőhöz.

public TransformBuilder SkewY(double angle)

Parameters

angle double

A csúszás szögét az y-axis mentén fokban.

Returns

TransformBuilder

A jelenlegi TransformBuilder példája.

Translate(kettős, kettős)

Hozzon át egy fordítást az építőhöz.

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

Parameters

tx double

A fordítás az x-axis mentén történik.

ty double

A fordítás az y-axis mentén. hiányosságok 0.

Returns

TransformBuilder

A jelenlegi TransformBuilder példája.

 Magyar