Class TransformBuilder

Class TransformBuilder

Името на пространството: Aspose.Svg.Builder Асамблея: Aspose.SVG.dll (25.5.0)

Строител клас за създаване на SVG преобразуване атрибутни вериги.

[ComVisible(true)]
public class TransformBuilder

Inheritance

object TransformBuilder

наследници

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

Създава трансформационния атрибут.

public string Build()

Returns

string

Трансформацията на атрибута струна.

Matrix(двойно, двойно, двойно, двойно, двойно, двойно)

Добавете матрица за преобразуване към строителя.

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

Parameters

a double

Това е част от матрицата.

b double

Б е компонентът на матрицата.

c double

C е съставът на матрицата.

d double

Д е съставът на матрицата.

e double

Това е част от матрицата.

f double

F е компонентът на матрицата.

Returns

TransformBuilder

Съвременната трансформаторска инстанция.

Rotate(Двойна, двојна и двойна)

Добавете ротатна трансформация към строителя.

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

Parameters

angle double

Ротационният ъгъл в градуса.

cx double

X-координат на ротационния център. дефекти до 0.

cy double

Y-координатът на ротационния център. дефекти до 0.

Returns

TransformBuilder

Съвременната трансформаторска инстанция.

Scale(Двойна, двойна)

Добавете мащаб трансформация към строителя.

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

Parameters

sx double

Факторът за скалиране е по X-аксиса.

sy double

Факторът на скалиране по дългата й-аксис. дефекти до 0.

Returns

TransformBuilder

Съвременната трансформаторска инстанция.

Скеукс(Двойно)

Добавяне на skewX трансформация към строителя.

public TransformBuilder SkewX(double angle)

Parameters

angle double

Ъгълът на скеума по x-аксиса в градуса.

Returns

TransformBuilder

Съвременната трансформаторска инстанция.

Скеви(Двойно)

Добавете схема за трансформация към строителя.

public TransformBuilder SkewY(double angle)

Parameters

angle double

Уголът на скеума в продължение на Y-аксис в градуса.

Returns

TransformBuilder

Съвременната трансформаторска инстанция.

Translate(Двойна, двойна)

Добавете превод за преобразуване към строителя.

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

Parameters

tx double

Преводът е в рамките на x-аксиса.

ty double

Преводът в рамките на Y-аксис. дефекти до 0.

Returns

TransformBuilder

Съвременната трансформаторска инстанция.

 Български