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