Class SVGGraphicsElement
De naam: Aspose.Html.Dom.Svg Verzameling: Aspose.HTML.dll (25.4.0)
De SVGGraphicsElement-interface vertegenwoordigt SVG-elementen waarvan het primaire doel is om graphics rechtstreeks in een groep te maken.
[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
Geëerbiede leden
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
Null als het huidige element het buitenste svg element is.
[DOMName("farthestViewportElement")]
public SVGElement FarthestViewportElement { get; }
Eigendomswaarde
NearestViewportElement
Het element dat de huidige visioenpoort heeft vastgesteld.Veel, de dichtstbijzijnde voorouder ‘svg’ element.Null als het huidige element de buitenste svg element is.
[DOMName("nearestViewportElement")]
public SVGElement NearestViewportElement { get; }
Eigendomswaarde
RequiredExtensions
Correspondeert met het attribueren van ‘verplichtExtensie’ op het gegeven element.
public SVGStringList RequiredExtensions { get; }
Eigendomswaarde
RequiredFeatures
Correspondeert met het toewijzen van ‘verplicht Features’ op het gegeven element.
public SVGStringList RequiredFeatures { get; }
Eigendomswaarde
SystemLanguage
Het komt overeen met het attribueren van ‘systemLanguage’ op het gegeven element.
public SVGStringList SystemLanguage { get; }
Eigendomswaarde
Transform
Het komt overeen met het attribueren van ‘transformatie’ op het gegeven element.
[DOMName("transform")]
public SVGAnimatedTransformList Transform { get; }
Eigendomswaarde
Methods
GetBox()
Returneert de strakke boundbox in de huidige gebruikersruimte (d.w.z. na toepassing van het ‘transform’ attribuut, indien van toepassing) op de geometrie van alle opgenomen grafische elementen, uitsluitend van stroking, clipping, maskering en filter effecten.
[DOMName("getBBox")]
public SVGRect GetBBox()
Returns
Een SVGRect object dat de boundbox definieert.
GetCTM()
Returneert de transformatie matrix van de huidige gebruikerseenheden (d.w.z. na de toepassing van het ‘transform’ attribuut, indien van toepassing) naar het viewport coördinatiesysteem voor het dichtstbijzijndeViewportElement.
[DOMName("getCTM")]
public SVGMatrix GetCTM()
Returns
Een SVGMatrix object dat de CTM definieert.
GetScreenCTM()
Terugkomt de transformatie matrix van de huidige gebruikers eenheden (dat wil zeggen, na de toepassing van de ‘transform’ attribuut, als er een) aan de kennisgeving van de ouder gebruiker agent van een ‘pixel’. Voor display apparaten, ideaal dit is een fysieke scherm pixels. Voor andere apparaten of omgevingen waar fysieke pixels grootte niet bekend zijn, dan kan een algoritme vergelijkbaar met de CSS2 definitie van een ‘pixel’ worden gebruikt in plaats daarvan.
[DOMName("getScreenCTM")]
public SVGMatrix GetScreenCTM()
Returns
Een SVGMatrix object dat de gegeven transformatie matrix definieert.