Aspose.Html.Dom.Svg.DataTypes

Ο χώρος ονομάτων παρέχει πρόσβαση σε όλους τους συγκεκριμένους τύπους δεδομένων SVG.

Τάξεις

ΤάξηΠεριγραφή
SVGAngleΗ διεπαφή SVGAngle αντιστοιχεί στον βασικό τύπο δεδομένων γωνίας.
SVGAnimatedAngleΧρησιμοποιείται για χαρακτηριστικά βασικής γωνίας τύπων δεδομένων που μπορούν να κινηθούν.
SVGAnimatedBooleanΧρησιμοποιείται για χαρακτηριστικά τύπου boolean που μπορούν να κινηθούν.
SVGAnimatedEnumerationΧρησιμοποιείται για χαρακτηριστικά των οποίων η τιμή πρέπει να είναι σταθερά από μια συγκεκριμένη απαρίθμηση και τα οποία μπορούν να κινηθούν.
SVGAnimatedIntegerΧρησιμοποιείται για χαρακτηριστικά βασικού τύπου ακέραιου που μπορούν να κινηθούν.
SVGAnimatedLengthΧρησιμοποιείται για χαρακτηριστικά βασικού τύπου μήκους που μπορούν να κινηθούν.
SVGAnimatedLengthListΧρησιμοποιείται για χαρακτηριστικά τύπου SVGLengthList που μπορούν να κινηθούν.
SVGAnimatedNumberΧρησιμοποιείται για χαρακτηριστικά βασικού τύπου αριθμού που μπορούν να κινηθούν.
SVGAnimatedNumberListΧρησιμοποιείται για χαρακτηριστικά που λαμβάνουν μια λίστα αριθμών και τα οποία μπορούν να κινηθούν.
SVGAnimatedPreserveAspectRatioΧρησιμοποιείται για χαρακτηριστικά τύπου SVGPreserveAspectRatio που μπορούν να κινηθούν.
SVGAnimatedRectΧρησιμοποιείται για χαρακτηριστικά τύπου SVGRect που μπορούν να κινηθούν.
SVGAnimatedStringΧρησιμοποιείται για χαρακτηριστικά τύπου DOMString που μπορούν να κινηθούν.
SVGAnimatedTransformListΧρησιμοποιείται για τα διάφορα χαρακτηριστικά που καθορίζουν ένα σύνολο μετασχηματισμών, όπως το χαρακτηριστικό “transform” που είναι διαθέσιμο για πολλά από τα στοιχεία του SVG και το οποίο μπορεί να κινηθεί.
SVGAnimatedValue<T>Χρησιμοποιείται για χαρακτηριστικά τύπων που μπορούν να κινηθούν.
SVGLengthΗ διεπαφή SVGLength αντιστοιχεί στον βασικό τύπο δεδομένων μήκους. Ένα αντικείμενο SVGLength μπορεί να οριστεί ως μόνο για ανάγνωση, πράγμα που σημαίνει ότι οι προσπάθειες τροποποίησης του αντικειμένου θα έχουν ως αποτέλεσμα τη δημιουργία εξαίρεσης, όπως περιγράφεται παρακάτω.
SVGLengthListΑυτή η διεπαφή ορίζει μια λίστα αντικειμένων SVGLength.
SVGMatrixΠολλές από τις λειτουργίες γραφικών του SVG χρησιμοποιούν πίνακες 2x3 της μορφής: [ace] [bdf] οι οποίοι, όταν επεκτείνονται σε έναν πίνακα 3x3 για τους σκοπούς της αριθμητικής μήτρας, γίνονται: [ace] [bdf] 0 1]
SVGNumberΧρησιμοποιείται για χαρακτηριστικά του αριθμού βασικού τύπου.
SVGNumberListΑυτή η διεπαφή ορίζει μια λίστα αντικειμένων SVGNumber.
SVGPointΠολλές από τις διεπαφές SVG DOM αναφέρονται σε αντικείμενα της κλάσης SVGPoint. Ένα SVGPoint είναι ένα ζεύγος συντεταγμένων (x, y). Όταν χρησιμοποιείται σε λειτουργίες μήτρας, ένα SVGPoint αντιμετωπίζεται ως διάνυσμα της μορφής: [x] [y] [1] Εάν ένα αντικείμενο SVGRect οριστεί ως μόνο για ανάγνωση, τότε η προσπάθεια εκχώρησης σε ένα από τα χαρακτηριστικά του θα έχει ως αποτέλεσμα την εξαίρεση.
SVGPointListΑυτή η διεπαφή ορίζει μια λίστα αντικειμένων SVGPoint.
SVGPreserveAspectRatioΗ διεπαφή SVGPreserveAspectRatio αντιστοιχεί στο χαρακτηριστικό “preserveAspectRatio”, το οποίο είναι διαθέσιμο για ορισμένα από τα στοιχεία του SVG.
SVGRectΑντιπροσωπεύει ορθογώνια γεωμετρία. Τα ορθογώνια ορίζονται ως που αποτελούνται από ένα ζεύγος συντεταγμένων (x,y) που προσδιορίζει μια ελάχιστη τιμή X, μια ελάχιστη τιμή Y και ένα πλάτος και ύψος, τα οποία συνήθως περιορίζονται να είναι μη αρνητικά.
SVGStringListΤο SVGStringList έχει τα ίδια χαρακτηριστικά και μεθόδους με άλλες διεπαφές SVGxxxList. Οι υλοποιητές ενδέχεται να εξετάσουν το ενδεχόμενο να χρησιμοποιήσουν μια ενιαία βασική κλάση για την υλοποίηση των διαφόρων διεπαφών SVGxxxList.
SVGTransformΤο SVGTransform είναι η διεπαφή για έναν από τους μετασχηματισμούς στοιχείων σε μια SVGTransformList. Έτσι, ένα αντικείμενο SVGTransform αντιστοιχεί σε ένα μεμονωμένο στοιχείο (π.χ. «scale(…)» ή «matrix(…)») εντός μιας προδιαγραφής χαρακτηριστικών «transform».
SVGTransformListΑυτή η διεπαφή ορίζει μια λίστα αντικειμένων SVGTransform.
SVGValueTypeΟ τύπος SVGValueType χρησιμοποιείται για την αναπαράσταση ενός βασικού τύπου τιμής SVG.