Aspose.Svg.DataTypes
命名空间提供对所有 SVG 特定数据类型的访问。
课程
| 班级 | 描述 |
|---|---|
| SVGAngle | SVGAngle接口对应角度基本数据类型 |
| SVGAnimatedAngle | 用于可以动画的基本数据类型角度的属性。 |
| SVGAnimatedBoolean | 用于布尔类型的属性,可以动画。 |
| SVGAnimatedEnumeration | 用于其值必须是来自特定枚举的常量并且可以动画的属性。 |
| SVGAnimatedInteger | 用于可以动画的基本类型整数的属性。 |
| SVGAnimatedLength | 用于可以动画的基本类型长度的属性。 |
| SVGAnimatedLengthList | 用于可以动画的 SVGLengthList 类型的属性。 |
| SVGAnimatedNumber | 用于可以动画的基本类型编号的属性。 |
| SVGAnimatedNumberList | 用于带有数字列表并且可以动画的属性。 |
| SVGAnimatedPreserveAspectRatio | 用于可以动画的 SVGPreserveAspectRatio 类型的属性。 |
| SVGAnimatedRect | 用于可以动画的 SVGRect 类型的属性。 |
| SVGAnimatedString | 用于可以动画的 DOMString 类型的属性。 |
| SVGAnimatedTransformList | 用于指定一组转换的各种属性,例如可用于许多 SVG 元素的“transform”属性,并且可以设置动画。 |
| SVGAnimatedValue<T> | 用于可以动画的类型的属性。 |
| SVGLength | SVGLength 接口对应长度基本数据类型。 SVGLength 对象可以指定为只读,这意味着尝试修改对象将导致抛出异常,如下所述。 |
| SVGLengthList | 这个接口定义了一个 SVGLength 对象的列表。 |
| SVGMatrix | SVG 的许多图形操作都使用 2x3 矩阵,其形式为: [ace] [bdf] ,当为了矩阵算术的目的扩展为 3x3 矩阵时,变为: [ace] [bdf] [0 0 1] |
| SVGNumber | 用于基本类型编号的属性。 |
| SVGNumberList | 这个接口定义了一个 SVGNumber 对象的列表。 |
| SVGPoint | 许多 SVG DOM 接口都引用了 SVGPoint 类的对象。 SVGPoint 是一个 (x, y) 坐标对。在矩阵运算中使用时,SVGPoint 被视为以下形式的向量: [x] [y] [1] 如果将 SVGRect 对象指定为只读,则尝试分配给它的一个属性将导致抛出异常。 |
| SVGPointList | 这个接口定义了一个 SVGPoint 对象的列表。 |
| SVGPreserveAspectRatio | SVGPreserveAspectRatio 接口对应于“preserveAspectRatio”属性,该属性可用于某些 SVG 元素。 |
| SVGRect | 表示矩形几何。矩形被定义为由一个 (x,y) 坐标对组成,该坐标对标识一个最小 X 值、一个最小 Y 值以及一个宽度和高度,它们通常被限制为非负数。 |
| SVGStringList | SVGStringList 具有与其他 SVGxxxList 接口相同的属性和方法。实现者可以考虑使用单个基类来实现各种 SVGxxxList 接口。 |
| SVGTransform | SVGTransform 是 SVGTransformList 中组件转换之一的接口;因此,SVGTransform 对象对应于“transform”属性规范中的单个组件(例如,“scale(…)”或“matrix(…)”)。 |
| SVGTransformList | 这个接口定义了一个 SVGTransform 对象的列表。 |
| SVGValueType | SVGValueType 类型用于表示基本 SVG 值类型。 |