Aspose.Html.Dom.Svg.DataTypes

Пространство имен обеспечивает доступ ко всем специфичным для SVG типам данных.

Классы

Учебный класс Описание
SVGAngle Интерфейс SVGAngle соответствует базовому типу данных угла.
SVGAnimatedAngle Используется для атрибутов базового типа данных angle, которые можно анимировать.
SVGAnimatedBoolean Используется для атрибутов логического типа, которые можно анимировать.
SVGAnimatedEnumeration Используется для атрибутов, значение которых должно быть константой из определенного перечисления и которые можно анимировать.
SVGAnimatedInteger Используется для атрибутов базового типа integer, которые можно анимировать.
SVGAnimatedLength Используется для атрибутов длины базового типа, которые можно анимировать.
SVGAnimatedLengthList Используется для атрибутов типа SVGLengthList, которые можно анимировать.
SVGAnimatedNumber Используется для атрибутов с номером базового типа, которые можно анимировать.
SVGAnimatedNumberList Используется для атрибутов, которые принимают список чисел и могут быть анимированы.
SVGAnimatedPreserveAspectRatio Используется для атрибутов типа SVGPreserveAspectRatio, которые можно анимировать.
SVGAnimatedRect Используется для атрибутов типа SVGRect, которые можно анимировать.
SVGAnimatedString Используется для атрибутов типа DOMString, которые можно анимировать.
SVGAnimatedTransformList Используется для различных атрибутов, которые определяют набор преобразований, таких как атрибут «преобразование», который доступен для многих элементов SVG и который можно анимировать.
SVGAnimatedValue<T> Используется для атрибутов типов, которые можно анимировать.
SVGLength Интерфейс SVGLength соответствует базовому типу данных length. Объект SVGLength может быть назначен только для чтения, что означает, что попытки изменить объект приведут к возникновению исключения, как описано ниже.
SVGLengthList Этот интерфейс определяет список объектов SVGLength.
SVGMatrix Многие графические операции SVG используют матрицы 2x3 вида: [ace] [bdf] , которые при расширении в матрицу 3x3 для целей матричной арифметики становятся: [ace] [bdf] [0 0 1]
SVGNumber Используется для атрибутов базового типа number.
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 соответствует одному компоненту (например, «масштаб (…)» или «матрица (…)») в спецификации атрибута «преобразование».
SVGTransformList Этот интерфейс определяет список объектов SVGTransform.
SVGValueType Тип SVGValueType используется для представления базового типа значения SVG.