Aspose.Html.Dom.Svg.DataTypes
De naamruimte biedt toegang tot alle SVG-specifieke gegevenstypen.
Klassen
Klas | Beschrijving |
---|---|
SVGAngle | De SVGAngle-interface komt overeen met het basisgegevenstype hoek. |
SVGAnimatedAngle | Gebruikt voor kenmerken van basisgegevenstypehoek die kunnen worden geanimeerd. |
SVGAnimatedBoolean | Wordt gebruikt voor attributen van het type boolean die kunnen worden geanimeerd. |
SVGAnimatedEnumeration | Wordt gebruikt voor attributen waarvan de waarde een constante moet zijn uit een bepaalde opsomming en die kan worden geanimeerd. |
SVGAnimatedInteger | Wordt gebruikt voor attributen van het basistype integer die kunnen worden geanimeerd. |
SVGAnimatedLength | Wordt gebruikt voor attributen van het basistype lengte die kunnen worden geanimeerd. |
SVGAnimatedLengthList | Wordt gebruikt voor kenmerken van het type SVGLengthList die kunnen worden geanimeerd. |
SVGAnimatedNumber | Gebruikt voor attributen van basistypenummer die kunnen worden geanimeerd. |
SVGAnimatedNumberList | Gebruikt voor attributen die een lijst met getallen nodig hebben en die geanimeerd kunnen worden. |
SVGAnimatedPreserveAspectRatio | Wordt gebruikt voor kenmerken van het type SVGPreserveAspectRatio die kunnen worden geanimeerd. |
SVGAnimatedRect | Wordt gebruikt voor kenmerken van het type SVGRect die kunnen worden geanimeerd. |
SVGAnimatedString | Wordt gebruikt voor kenmerken van het type DOMString die kunnen worden geanimeerd. |
SVGAnimatedTransformList | Wordt gebruikt voor de verschillende attributen die een reeks transformaties specificeren, zoals het ’transform’-attribuut dat beschikbaar is voor veel van SVG-elementen en dat geanimeerd kan worden. |
SVGAnimatedValue<T> | Wordt gebruikt voor kenmerken van typen die kunnen worden geanimeerd. |
SVGLength | De SVGLength-interface komt overeen met het lengte basisgegevenstype. Een SVGLength-object kan worden aangeduid als alleen-lezen, wat betekent dat pogingen om het object te wijzigen zullen resulteren in een uitzondering, zoals hieronder wordt beschreven. |
SVGLengthList | Deze interface definieert een lijst met SVGLength-objecten. |
SVGMatrix | Veel van de grafische bewerkingen van SVG gebruiken 2x3 matrices van de vorm: [ace] [bdf] die, wanneer ze worden uitgebreid tot een 3x3 matrix voor matrixberekeningen, worden: [ace] [bdf] [0 0 1] |
SVGNumber | Gebruikt voor attributen van basistypenummer. |
SVGNumberList | Deze interface definieert een lijst met SVGNumber-objecten. |
SVGPoint | Veel van de SVG DOM-interfaces verwijzen naar objecten van de klasse SVGPoint. Een SVGPoint is een (x, y) coördinatenpaar. Bij gebruik in matrixbewerkingen wordt een SVGPoint behandeld als een vector van de vorm: [x] [y] [1] Als een SVGRect-object is aangewezen als alleen-lezen, zal een poging om een van zijn attributen toe te wijzen resulteert in een uitzondering die wordt gegenereerd. |
SVGPointList | Deze interface definieert een lijst met SVGPoint-objecten. |
SVGPreserveAspectRatio | De interface SVGPreserveAspectRatio komt overeen met het kenmerk ‘preserveAspectRatio’, dat beschikbaar is voor sommige elementen van SVG. |
SVGRect | Vertegenwoordigt rechthoekige geometrie. Rechthoeken worden gedefinieerd als bestaand uit een (x,y) coördinatenpaar dat een minimale X-waarde, een minimale Y-waarde en een breedte en hoogte identificeert, die gewoonlijk beperkt zijn tot niet-negatief. |
SVGStringList | SVGStringList heeft dezelfde kenmerken en methoden als andere SVGxxxList-interfaces. Implementers kunnen overwegen om een enkele basisklasse te gebruiken om de verschillende SVGxxxList-interfaces te implementeren. |
SVGTransform | SVGTransform is de interface voor een van de componenttransformaties binnen een SVGTransformList; dus een SVGTransform-object komt overeen met een enkele component (bijv. ‘schaal(…)’ of ‘matrix(…)’) binnen een ’transform’-attribuutspecificatie. |
SVGTransformList | Deze interface definieert een lijst met SVGTransform-objecten. |
SVGValueType | Het SVGValueType-type wordt gebruikt om een basis-SVG-waardetype weer te geven. |