Class TransformBuilder
Название пространства: Aspose.Svg.Builder Ассоциация: Aspose.SVG.dll (25.5.0)
Строитель класса для создания SVG трансформации атрибутных цепей.
[ComVisible(true)]
public class TransformBuilder
Inheritance
Наследованные члены
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
Трансформация атрибута строка.
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.
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
Фактор скалирования вдоль y-аксе. дефекты до 0.
Returns
Современная версия TransformBuilder.
Скеукс(Двойная)
Добавить скеукс трансформации к строителю.
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.