Class SVGGraphicsElement
Numele spaţiului: Aspose.Html.Dom.Svg Asamblare: Aspose.HTML.dll (25.4.0)
Interfața SVGGraphicsElement reprezintă elementele SVG a căror scop principal este de a face grafică direct într-un grup.
[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
Membrii moștenitori
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
Cel mai îndepărtat predecesor este elementul „svg”. zero dacă elementul curent este cel mai îndepărtat element svg.
[DOMName("farthestViewportElement")]
public SVGElement FarthestViewportElement { get; }
Valoarea proprietății
NearestViewportElement
Elementul care a stabilit portul de vedere actual. adesea, cel mai apropiat ancestor ‘svg’ element. zero dacă elementul curent este cel mai exterior element svg.
[DOMName("nearestViewportElement")]
public SVGElement NearestViewportElement { get; }
Valoarea proprietății
RequiredExtensions
Aceasta corespunde atribuirii „extensiilor necesare” la elementul dat.
public SVGStringList RequiredExtensions { get; }
Valoarea proprietății
RequiredFeatures
Aceasta corespunde atribuirii „RequiredFeatures” la elementul dat.
public SVGStringList RequiredFeatures { get; }
Valoarea proprietății
SystemLanguage
Aceasta corespunde atribuirii „systemLanguage” la elementul dat.
public SVGStringList SystemLanguage { get; }
Valoarea proprietății
Transform
Aceasta corespunde atribuirii „transformării” la elementul dat.
[DOMName("transform")]
public SVGAnimatedTransformList Transform { get; }
Valoarea proprietății
Methods
Pătrunzător()
Întoarce caseta de legătură strânsă în spațiul de utilizator curent (adică, după aplicarea atributului „transform”, dacă există) pe geometria tuturor elementelor grafice conținute, cu excepția efectelor de strângere, cliping, mascare și filtrare). Notă că getBBox trebuie să întoarcă caseta de legătură reală la momentul apelării metodei, chiar și în cazul în care elementul nu a fost încă prezentat.
[DOMName("getBBox")]
public SVGRect GetBBox()
Returns
Un obiect SVGRect care definește caseta de limită.
GETCTM()
Întoarce matrica de transformare de la unitățile de utilizator curente (adică, după aplicarea atributului „transformare”, dacă există) la sistemul de coordonare a vizualului pentru cel mai apropiat ViewportElement.
[DOMName("getCTM")]
public SVGMatrix GetCTM()
Returns
Un obiect SVGMatrix care definește CTM.
Cuvânt cheie()
Întoarce matrica de transformare din unitățile de utilizator curente (adică, după aplicarea atributului „transform”, dacă există) la notificarea agentului de utilizator matern a unui „pixel”. Pentru dispozitivele de afișare, în mod ideal acest lucru reprezintă un pixel de ecran fizic. Pentru alte dispozitive sau medii în care dimensiunile de pixel fizic nu sunt cunoscute, atunci un algoritm similar cu definiția CSS2 a unui „pixel” poate fi utilizat în schimb.
[DOMName("getScreenCTM")]
public SVGMatrix GetScreenCTM()
Returns
Un obiect SVGMatrix care definește matrica de transformare dată.