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

b компонента матрицы.

c double

Компонента C матрицы.

d double

D компонента матрицы.

e double

Э — компонент матрицы.

f double

Ф компонент матрицы.

Returns

TransformBuilder

Современная версия 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

Современная версия TransformBuilder.

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

Добавить масштабную трансформацию к строителю.

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

Parameters

sx double

Фактор скалирования вдоль x-аксе.

sy double

Фактор скалирования вдоль y-аксе. дефекты до 0.

Returns

TransformBuilder

Современная версия TransformBuilder.

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

Добавить скеукс трансформации к строителю.

public TransformBuilder SkewX(double angle)

Parameters

angle double

Угол скважины вдоль x-аксе в градусах.

Returns

TransformBuilder

Современная версия TransformBuilder.

Скеуи(Двойная)

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

public TransformBuilder SkewY(double angle)

Parameters

angle double

Угол скважины вдоль y-аксе в градусах.

Returns

TransformBuilder

Современная версия TransformBuilder.

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

Добавить перевод трансформации к строителю.

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

Parameters

tx double

Перевод по x-аксе.

ty double

Перевод вдоль y-аксе. дефекты до 0.

Returns

TransformBuilder

Современная версия TransformBuilder.

 Русский