Aspose.Svg.DataTypes

Namnutrymmet ger åtkomst till alla SVG-specifika datatyper.

Klasser

KlassBeskrivning
SVGAngleSVGAngle-gränssnittet motsvarar vinkelns grundläggande datatyp.
SVGAnimatedAngleAnvänds för attribut för grundläggande datatypsvinkel som kan animeras.
SVGAnimatedBooleanAnvänds för attribut av typen boolean som kan animeras.
SVGAnimatedEnumerationAnvänds för attribut vars värde måste vara en konstant från en viss uppräkning och som kan animeras.
SVGAnimatedIntegerAnvänds för attribut av grundläggande typ heltal som kan animeras.
SVGAnimatedLengthAnvänds för attribut av grundläggande typlängd som kan animeras.
SVGAnimatedLengthListAnvänds för attribut av typen SVGLengthList som kan animeras.
SVGAnimatedNumberAnvänds för attribut av grundläggande typnummer som kan animeras.
SVGAnimatedNumberListAnvänds för attribut som tar en lista med siffror och som kan animeras.
SVGAnimatedPreserveAspectRatioAnvänds för attribut av typen SVGPreserveAspectRatio som kan animeras.
SVGAnimatedRectAnvänds för attribut av typen SVGRect som kan animeras.
SVGAnimatedStringAnvänds för attribut av typen DOMString som kan animeras.
SVGAnimatedTransformListAnvänds för de olika attributen som anger en uppsättning transformationer, såsom attributet ’transform’ som är tillgängligt för många av SVG:s element, och som kan animeras.
SVGAnimatedValue<T>Används för attribut av typer som kan animeras.
SVGLengthSVGLength-gränssnittet motsvarar längden grundläggande datatyp. Ett SVGLength-objekt kan betecknas som skrivskyddat, vilket innebär att försök att modifiera objektet kommer att resultera i ett undantag, som beskrivs nedan.
SVGLengthListDetta gränssnitt definierar en lista över SVGLength-objekt.
SVGMatrixMånga av SVG:s grafikoperationer använder 2x3-matriser av formen: [ace] [bdf] som, när den expanderas till en 3x3-matris för matrisaritmetik, blir: 000d_0d_0d_0d_0d_0d_0d_000d_0 0 1]
SVGNumberAnvänds för attribut av grundläggande typnummer.
SVGNumberListDetta gränssnitt definierar en lista med SVGNumber-objekt.
SVGPointMånga av SVG DOM-gränssnitten hänvisar till objekt av klassen SVGPoint. En SVGPoint är ett (x, y) koordinatpar. När den används i matrisoperationer, behandlas en SVGPoint som en vektor av formen: [x] [y] [1] Om ett SVGRect-objekt betecknas som skrivskyddat, kommer ett försök att tilldela ett av dess attribut resultera i ett undantag.
SVGPointListDet här gränssnittet definierar en lista över SVGPoint-objekt.
SVGPreserveAspectRatioSVGPreserveAspectRatio-gränssnittet motsvarar attributet ‘preserveAspectRatio’, som är tillgängligt för vissa av SVG:s element.
SVGRectRepresenterar rektangulär geometri. Rektanglar definieras som bestående av ett (x,y) koordinatpar som identifierar ett lägsta X-värde, ett lägsta Y-värde och en bredd och höjd, som vanligtvis är begränsade till att vara icke-negativa.
SVGStringListSVGStringList har samma attribut och metoder som andra SVGxxxList-gränssnitt. Implementerare kan överväga att använda en enda basklass för att implementera de olika SVGxxxList-gränssnitten.
SVGTransformSVGTransform är gränssnittet för en av komponenttransformationerna inom en SVGTransformList; sålunda motsvarar ett SVGTransform-objekt en enskild komponent (t.ex. ‘scale(…)’ eller ‘matrix(…)’) inom en ’transform’-attributspecifikation.
SVGTransformListDetta gränssnitt definierar en lista över SVGTransform-objekt.
SVGValueTypeSVGValueType-typen används för att representera en SVG-basvärdetyp.