Matrix
SVGTransform.Matrix property
Матрица, представляющая это преобразование. Объект матрицы является активным, что означает, что любые изменения, внесенные в объект SVGTransform, немедленно отражаются в объекте матрицы и наоборот. Если объект матрицы изменяется напрямую (т. е. без использования методов самого интерфейса SVGTransform), то тип SVGTransform изменяется на SVG_TRANSFORM_MATRIX. Для SVG_TRANSFORM_MATRIX матрица содержит значения a, b, c, d, e, f, предоставленные пользователем. Для SVG_TRANSFORM_TRANSLATE e и f представляют суммы перевода (a = 1, b = 0, c = 0 и d = 1). Для SVG_TRANSFORM_SCALE a и d представляют величины шкалы (b = 0, c = 0, e = 0 и f = 0). Для SVG_TRANSFORM_SKEWX и SVG_TRANSFORM_SKEWY a, b, c и d представляют матрицу, которая приведет к данному перекосу (e = 0 и f = 0). Для SVG_TRANSFORM_ROTATE a, b, c, d, e и f вместе представляют матрицу, которая приведет к заданному вращению. Когда вращение происходит вокруг центральной точки (0, 0), e и f будет нулевым.
public SVGMatrix Matrix { get; }
Стоимость имущества
Матрица, представляющая это преобразование.
Смотрите также
- class SVGMatrix
- class SVGTransform
- пространство имен Aspose.Html.Dom.Svg.DataTypes
- сборка Aspose.HTML