Aspose.Svg.DataTypes
Namnutrymmet ger åtkomst till alla SVG-specifika datatyper.
Klasser
Klass | Beskrivning |
---|---|
SVGAngle | SVGAngle-gränssnittet motsvarar vinkelns grundläggande datatyp. |
SVGAnimatedAngle | Används för attribut för grundläggande datatypsvinkel som kan animeras. |
SVGAnimatedBoolean | Används för attribut av typen boolean som kan animeras. |
SVGAnimatedEnumeration | Används för attribut vars värde måste vara en konstant från en viss uppräkning och som kan animeras. |
SVGAnimatedInteger | Används för attribut av grundläggande typ heltal som kan animeras. |
SVGAnimatedLength | Används för attribut av grundläggande typlängd som kan animeras. |
SVGAnimatedLengthList | Används för attribut av typen SVGLengthList som kan animeras. |
SVGAnimatedNumber | Används för attribut av grundläggande typnummer som kan animeras. |
SVGAnimatedNumberList | Används för attribut som tar en lista med siffror och som kan animeras. |
SVGAnimatedPreserveAspectRatio | Används för attribut av typen SVGPreserveAspectRatio som kan animeras. |
SVGAnimatedRect | Används för attribut av typen SVGRect som kan animeras. |
SVGAnimatedString | Används för attribut av typen DOMString som kan animeras. |
SVGAnimatedTransformList | Anvä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. |
SVGLength | SVGLength-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. |
SVGLengthList | Detta gränssnitt definierar en lista över SVGLength-objekt. |
SVGMatrix | Må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] |
SVGNumber | Används för attribut av grundläggande typnummer. |
SVGNumberList | Detta gränssnitt definierar en lista med SVGNumber-objekt. |
SVGPoint | Må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. |
SVGPointList | Det här gränssnittet definierar en lista över SVGPoint-objekt. |
SVGPreserveAspectRatio | SVGPreserveAspectRatio-gränssnittet motsvarar attributet ‘preserveAspectRatio’, som är tillgängligt för vissa av SVG:s element. |
SVGRect | Representerar 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. |
SVGStringList | SVGStringList 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. |
SVGTransform | SVGTransform ä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. |
SVGTransformList | Detta gränssnitt definierar en lista över SVGTransform-objekt. |
SVGValueType | SVGValueType-typen används för att representera en SVG-basvärdetyp. |