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.Svg.DataTypes
- 部件 Aspose.SVG