Aspose.Svg.DataTypes

El espacio de nombres brinda acceso a todos los tipos de datos específicos de SVG.

Clases

Clase Descripción
SVGAngle La interfaz SVGAngle corresponde al tipo de datos básico de ángulo.
SVGAnimatedAngle Se utiliza para atributos de ángulo de tipo de datos básicos que se pueden animar.
SVGAnimatedBoolean Se utiliza para atributos de tipo booleano que se pueden animar.
SVGAnimatedEnumeration Se usa para atributos cuyo valor debe ser una constante de una enumeración particular y que se puede animar.
SVGAnimatedInteger Se utiliza para atributos de tipo entero básico que se pueden animar.
SVGAnimatedLength Se utiliza para atributos de longitud de tipo básico que se pueden animar.
SVGAnimatedLengthList Se utiliza para atributos de tipo SVGLengthList que se pueden animar.
SVGAnimatedNumber Se utiliza para atributos de número de tipo básico que se pueden animar.
SVGAnimatedNumberList Usado para atributos que toman una lista de números y que pueden ser animados.
SVGAnimatedPreserveAspectRatio Se utiliza para atributos de tipo SVGPreserveAspectRatio que se pueden animar.
SVGAnimatedRect Usado para atributos de tipo SVGRect que pueden ser animados.
SVGAnimatedString Usado para atributos de tipo DOMString que pueden ser animados.
SVGAnimatedTransformList Se utiliza para los diversos atributos que especifican un conjunto de transformaciones, como el atributo ’transformar’ que está disponible para muchos de los elementos de SVG y que se puede animar.
SVGAnimatedValue<T> Usado para atributos de tipos que pueden ser animados.
SVGLength La interfaz SVGLength corresponde al tipo de datos básico de longitud. Un objeto SVGLength se puede designar como de solo lectura, lo que significa que los intentos de modificar el objeto generarán una excepción, como se describe a continuación.
SVGLengthList Esta interfaz define una lista de objetos SVGLength.
SVGMatrix Muchas de las operaciones gráficas de SVG utilizan matrices de 2x3 de la forma: [ace] [bdf] que, cuando se expanden a una matriz de 3x3 para propósitos de aritmética de matrices, se convierten en: [ace] [bdf] [0 0 1]
SVGNumber Usado para atributos de tipo básico number.
SVGNumberList Esta interfaz define una lista de objetos SVGNumber.
SVGPoint Muchas de las interfaces SVG DOM se refieren a objetos de la clase SVGPoint. Un SVGPoint es un par de coordenadas (x, y). Cuando se usa en operaciones matriciales, un SVGPoint se trata como un vector de la forma: [x] [y] [1] Si un objeto SVGRect se designa como de solo lectura, intentar asignarlo a uno de sus atributos resultar en una excepción lanzada.
SVGPointList Esta interfaz define una lista de objetos SVGPoint.
SVGPreserveAspectRatio La interfaz SVGPreserveAspectRatio corresponde al atributo ‘preserveAspectRatio’, que está disponible para algunos de los elementos de SVG.
SVGRect Representa geometría rectangular. Los rectángulos se definen como consistentes en un par de coordenadas (x,y) que identifican un valor mínimo de X, un valor mínimo de Y y un ancho y alto, que generalmente están restringidos para que no sean negativos.
SVGStringList SVGStringList tiene los mismos atributos y métodos que otras interfaces SVGxxxList. Los implementadores pueden considerar el uso de una sola clase base para implementar las diversas interfaces SVGxxxList.
SVGTransform SVGTransform es la interfaz para una de las transformaciones de componentes dentro de una SVGTransformList; por lo tanto, un objeto SVGTransform corresponde a un solo componente (p. ej., ’escala (…)’ o ‘matriz (…)’) dentro de una especificación de atributo de ’transformación’.
SVGTransformList Esta interfaz define una lista de objetos SVGTransform.
SVGValueType El tipo SVGValueType se usa para representar un tipo de valor SVG base.