Class SVGGraphicsElement
Το όνομα: Aspose.Html.Dom.Svg Συγκέντρωση: Aspose.HTML.dll (25.4.0)
Η διεπαφή SVGGraphicsElement αντιπροσωπεύει στοιχεία SVG των οποίων ο κύριος σκοπός είναι να μεταδώσει άμεσα τα γραφικά σε μια ομάδα.
[DOMName("SVGGraphicsElement")]
[DOMObject]
[ComVisible(true)]
public class SVGGraphicsElement : SVGElement, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, ISVGTests
Inheritance
object ← DOMObject ← EventTarget ← Node ← Element ← SVGElement ← SVGGraphicsElement
Derived
SVGAElement , SVGDefsElement , SVGForeignObjectElement , SVGGElement , SVGGeometryElement , SVGImageElement , SVGSVGElement , SVGSwitchElement , SVGSymbolElement , SVGTextContentElement , SVGUseElement
Implements
INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IParentNode , IElementTraversal , IChildNode , IElementCSSInlineStyle , ISVGTests
Κληρονομημένα μέλη
SVGElement.Id , SVGElement.OwnerSVGElement , SVGElement.ViewportElement , SVGElement.ClassName , SVGElement.Style , Element.GetAttributeNames() , Element.HasAttributes() , Element.GetAttribute(string) , Element.GetAttributeNS(string, string) , Element.SetAttribute(string, string) , Element.SetAttributeNS(string, string, string) , Element.RemoveAttribute(string) , Element.RemoveAttributeNS(string, string) , Element.HasAttribute(string) , Element.HasAttributeNS(string, string) , Element.ToggleAttribute(string) , Element.ToggleAttribute(string, bool) , Element.GetAttributeNode(string) , Element.SetAttributeNode(Attr) , Element.RemoveAttributeNode(Attr) , Element.GetAttributeNodeNS(string, string) , Element.SetAttributeNodeNS(Attr) , Element.GetElementsByTagName(string) , Element.GetElementsByTagNameNS(string, string) , Element.Remove() , Element.QuerySelectorAll(string) , Element.QuerySelector(string) , Element.AttachShadow(ShadowRootMode) , Element.GetElementsByClassName(string) , Element.Dispose(bool) , Element.ClassList , Element.LocalName , Element.NamespaceURI , Element.Prefix , Element.NodeName , Element.NodeType , Element.TagName , Element.Id , Element.ClassName , Element.TextContent , Element.Attributes , Element.FirstElementChild , Element.LastElementChild , Element.PreviousElementSibling , Element.NextElementSibling , Element.ChildElementCount , Element.Children , Element.InnerHTML , Element.OuterHTML , Element.ShadowRoot , Node.ELEMENT_NODE , Node.ATTRIBUTE_NODE , Node.TEXT_NODE , Node.CDATA_SECTION_NODE , Node.ENTITY_REFERENCE_NODE , Node.ENTITY_NODE , Node.PROCESSING_INSTRUCTION_NODE , Node.COMMENT_NODE , Node.DOCUMENT_NODE , Node.DOCUMENT_TYPE_NODE , Node.DOCUMENT_FRAGMENT_NODE , Node.NOTATION_NODE , Node.HasChildNodes() , Node.Normalize() , Node.CloneNode() , Node.CloneNode(bool) , Node.IsEqualNode(Node) , Node.IsSameNode(Node) , Node.LookupPrefix(string) , Node.LookupNamespaceURI(string) , Node.IsDefaultNamespace(string) , Node.InsertBefore(Node, Node) , Node.ReplaceChild(Node, Node) , Node.RemoveChild(Node) , Node.AppendChild(Node) , Node.Dispose(bool) , Node.ToString() , Node.NodeType , Node.LocalName , Node.NamespaceURI , Node.Prefix , Node.NodeName , Node.BaseURI , Node.OwnerDocument , Node.ParentNode , Node.ParentElement , Node.ChildNodes , Node.FirstChild , Node.LastChild , Node.PreviousSibling , Node.NextSibling , Node.NodeValue , Node.TextContent , EventTarget.AddEventListener(string, DOMEventHandler, bool) , EventTarget.AddEventListener(string, IEventListener) , EventTarget.AddEventListener(string, IEventListener, bool) , EventTarget.RemoveEventListener(string, DOMEventHandler, bool) , EventTarget.RemoveEventListener(string, IEventListener) , EventTarget.RemoveEventListener(string, IEventListener, bool) , EventTarget.DispatchEvent(Event) , EventTarget.Dispose() , EventTarget.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
FarthestViewportElement
Το πιο μακρινό πρόγονο «svg» στοιχείο. μηδέν αν το τρέχον στοιχείο είναι το πιο μακρινό svg στοιχείο.
[DOMName("farthestViewportElement")]
public SVGElement FarthestViewportElement { get; }
Αξία ιδιοκτησίας
NearestViewportElement
Το στοιχείο που καθιέρωσε την τρέχουσα οπτική πύλη. Συχνά, το πλησιέστερο πρόγονο «svg» στοιχείο. μηδέν αν το τρέχον στοιχείο είναι το πιο εξωτερικό svg στοιχείο.
[DOMName("nearestViewportElement")]
public SVGElement NearestViewportElement { get; }
Αξία ιδιοκτησίας
RequiredExtensions
Αντιστοιχεί στην αποδοχή «απαιτούμενωνΕπεκτάσεις» στο συγκεκριμένο στοιχείο.
public SVGStringList RequiredExtensions { get; }
Αξία ιδιοκτησίας
RequiredFeatures
Αντιστοιχεί στην αποδοχή «απαιτούμενων Υπηρεσιών» στο συγκεκριμένο στοιχείο.
public SVGStringList RequiredFeatures { get; }
Αξία ιδιοκτησίας
SystemLanguage
Αντιστοιχεί στην αποδοχή του «systemLanguage» στο συγκεκριμένο στοιχείο.
public SVGStringList SystemLanguage { get; }
Αξία ιδιοκτησίας
Transform
Αντιστοιχεί στην αποδοχή «μεταμόρφωσης» στο συγκεκριμένο στοιχείο.
[DOMName("transform")]
public SVGAnimatedTransformList Transform { get; }
Αξία ιδιοκτησίας
Methods
ΚΕΦΑΛΑΙΟ()
Επιστρέφει το σφιχτό πλαίσιο στο τρέχον χώρο χρήστη (δηλαδή, μετά την εφαρμογή του χαρακτηριστικού «διαμόρφωση», αν υπάρχει) στη γεωμετρία όλων των περιεχόμενων γραφικών στοιχείων, εξαιρουμένων των αποτελεσμάτων στροφής, κλίσης, μάσκωσης και φιλτραρίσματος). σημειώστε ότι το GetBBox πρέπει να επιστρέψει το πραγματικό πλαίσιο στο χρόνο που η μέθοδος καλείται, ακόμη και αν το στοιχείο δεν έχει παραδοθεί.
[DOMName("getBBox")]
public SVGRect GetBBox()
Returns
Ένα SVGRect αντικείμενο που καθορίζει το συνδετικό πλαίσιο.
ΓΚΤΜ()
Επιστρέφει το μητρώο μετασχηματισμού από τις τρέχουσες μονάδες χρήστη (δηλαδή, μετά την εφαρμογή του χαρακτηριστικού «transform», αν υπάρχει) στο σύστημα συντονισμού προβολής για το πλησιέστεροViewportElement.
[DOMName("getCTM")]
public SVGMatrix GetCTM()
Returns
Ένα SVGMatrix αντικείμενο που ορίζει το CTM.
ΚΕΦΑΛΑΙΟ CTM()
Επιστρέφει τη μητρώα μετασχηματισμού από τις τρέχουσες μονάδες χρήστη (δηλαδή, μετά την εφαρμογή του χαρακτηριστικού «διαμόρφωση», αν υπάρχει) στην ειδοποίηση του γονικού χρήστη πράκτορα ενός «pixel». Για τις συσκευές προβολής, ιδανικά αυτό αντιπροσωπεύει ένα φυσικό pixel οθόνης. Για άλλες συσκευές ή περιβάλλοντα όπου τα φυσικά μεγέθη pixel δεν είναι γνωστά, τότε ένα αλγόριθμο παρόμοιο με τον CSS2 ορισμό ενός «pixel» μπορεί να χρησιμοποιηθεί αντίθετα.
[DOMName("getScreenCTM")]
public SVGMatrix GetScreenCTM()
Returns
Ένα SVGMatrix αντικείμενο που καθορίζει την δεδομένη μετασχηματιστική μητρώα.