Class SVGMatrix
Содержание
[
Скрывать
]SVGMatrix class
Многие графические операции SVG используют матрицы 2x3 вида: [ace] [bdf] , которые при преобразовании в матрицу 3x3 для целей матричной арифметики становятся: [ace] [bdf] [0 0 1]
public class SVGMatrix : SVGValueType
Характеристики
| Имя | Описание |
|---|---|
| A { get; set; } | Компонент A матрицы. |
| B { get; set; } | Компонент B матрицы. |
| C { get; set; } | Компонент C матрицы. |
| D { get; set; } | Компонент D матрицы. |
| E { get; set; } | Компонент E матрицы. |
| F { get; set; } | Компонент F матрицы. |
Методы
| Имя | Описание |
|---|---|
| Dispose() | Освобождает неуправляемые и (необязательно) управляемые ресурсы. |
| virtual GetPlatformType() | Этот метод используется для получения объекта ECMAScript.Type . |
| Multiply(SVGMatrix) | Выполняет умножение матриц. Эта матрица постумножается на другую матрицу, возвращая результирующую новую матрицу. |
| Rotate(float) | Умножает преобразование вращения на текущую матрицу и возвращает результирующую матрицу. |
| Scale(float) | Пост-умножает преобразование равномерного масштаба на текущую матрицу и возвращает результирующую матрицу. |
| ScaleNonUniform(float, float) | Пост-умножает преобразование неравномерного масштаба на текущую матрицу и возвращает результирующую матрицу. |
| SkewX(float) | Пост-умножает преобразование skewX на текущую матрицу и возвращает результирующую матрицу. |
| SkewY(float) | пост-умножает преобразование skewY на текущую матрицу и возвращает результирующую матрицу. |
| override ToString() | ВозвращаетString который представляет этот экземпляр. |
| Translate(float, float) | Пост-умножает трансляционное преобразование на текущую матрицу и возвращает результирующую матрицу. |
Смотрите также
- class SVGValueType
- пространство имен Aspose.Html.Dom.Svg.DataTypes
- сборка Aspose.HTML