Aspose.Svg.DataTypes
L’espace de noms donne accès à tous les types de données spécifiques à SVG.
Des classes
Classer | La description |
---|---|
SVGAngle | L’interface SVGAngle correspond au type de données de base d’angle. |
SVGAnimatedAngle | Utilisé pour les attributs de type de données de base angle qui peuvent être animés. |
SVGAnimatedBoolean | Utilisé pour les attributs de type booléen pouvant être animés. |
SVGAnimatedEnumeration | Utilisé pour les attributs dont la valeur doit être une constante d’une énumération particulière et qui peuvent être animés. |
SVGAnimatedInteger | Utilisé pour les attributs de type entier de base pouvant être animés. |
SVGAnimatedLength | Utilisé pour les attributs de longueur de type de base pouvant être animés. |
SVGAnimatedLengthList | Utilisé pour les attributs de type SVGLengthList qui peuvent être animés. |
SVGAnimatedNumber | Utilisé pour les attributs de numéro de type de base pouvant être animés. |
SVGAnimatedNumberList | Utilisé pour les attributs qui prennent une liste de nombres et qui peuvent être animés. |
SVGAnimatedPreserveAspectRatio | Utilisé pour les attributs de type SVGPreserveAspectRatio qui peuvent être animés. |
SVGAnimatedRect | Utilisé pour les attributs de type SVGRect pouvant être animés. |
SVGAnimatedString | Utilisé pour les attributs de type DOMString qui peuvent être animés. |
SVGAnimatedTransformList | Utilisé pour les divers attributs qui spécifient un ensemble de transformations, comme l’attribut ’transform’ qui est disponible pour de nombreux éléments de SVG et qui peut être animé. |
SVGAnimatedValue<T> | Utilisé pour les attributs de types pouvant être animés. |
SVGLength | L’interface SVGLength correspond au type de données de base de longueur. Un objet SVGLength peut être désigné comme étant en lecture seule, ce qui signifie que les tentatives de modification de l’objet entraîneront la levée d’une exception, comme décrit ci-dessous. |
SVGLengthList | Cette interface définit une liste d’objets SVGLength. |
SVGMatrix | De nombreuses opérations graphiques de SVG utilisent des matrices 2x3 de la forme : [ace] [bdf] qui, lorsqu’elles sont développées en une matrice 3x3 à des fins d’arithmétique matricielle, deviennent : [ace] [bdf] [0 0 1] |
SVGNumber | Utilisé pour les attributs de numéro de type de base. |
SVGNumberList | Cette interface définit une liste d’objets SVGNumber. |
SVGPoint | De nombreuses interfaces SVG DOM font référence à des objets de la classe SVGPoint. Un SVGPoint est une paire de coordonnées (x, y). Lorsqu’il est utilisé dans des opérations matricielles, un SVGPoint est traité comme un vecteur de la forme : [x] [y] [1] Si un objet SVGRect est désigné en lecture seule, alors tenter d’affecter à l’un de ses attributs entraîner la levée d’une exception. |
SVGPointList | Cette interface définit une liste d’objets SVGPoint. |
SVGPreserveAspectRatio | L’interface SVGPreserveAspectRatio correspond à l’attribut ‘preserveAspectRatio’, disponible pour certains éléments de SVG. |
SVGRect | Représente la géométrie rectangulaire. Les rectangles sont définis comme étant constitués d’une paire de coordonnées (x, y) identifiant une valeur X minimale, une valeur Y minimale et une largeur et une hauteur, qui sont généralement contraintes d’être non négatives. |
SVGStringList | SVGStringList a les mêmes attributs et méthodes que les autres interfaces SVGxxxList. Les implémenteurs peuvent envisager d’utiliser une seule classe de base pour implémenter les différentes interfaces SVGxxxList. |
SVGTransform | SVGTransform est l’interface pour l’une des transformations de composants dans une SVGTransformList ; ainsi, un objet SVGTransform correspond à un composant unique (par exemple, ‘scale(…)’ ou ‘matrix(…)’) dans une spécification d’attribut ’transform’. |
SVGTransformList | Cette interface définit une liste d’objets SVGTransform. |
SVGValueType | Le type SVGValueType est utilisé pour représenter un type de valeur SVG de base. |