Class SVGGraphicsElement

Class SVGGraphicsElement

Pôvodný názov: Aspose.Html.Dom.Svg Zhromaždenie: Aspose.HTML.dll (25.4.0)

Rozhranie SVGGraphicsElement predstavuje prvky SVG, ktorých hlavným cieľom je priamo vytvoriť grafiku do skupiny.

[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

Z dedičných členov

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

Najvzdialenejší predchodca „svg“ prvok. nula ak je súčasný prvok najvzdialenejší svg prvok.

[DOMName("farthestViewportElement")]
public SVGElement FarthestViewportElement { get; }

Hodnota nehnuteľnosti

SVGElement

NearestViewportElement

Často najbližší predchodca „svg“ prvok. null ak súčasný prvok je najvzdialenejší svg prvok.

[DOMName("nearestViewportElement")]
public SVGElement NearestViewportElement { get; }

Hodnota nehnuteľnosti

SVGElement

RequiredExtensions

Zodpovedá priradením „vyžadovaných rozšírení“ na daný prvok.

public SVGStringList RequiredExtensions { get; }

Hodnota nehnuteľnosti

SVGStringList

RequiredFeatures

Zodpovedá priradením „vyžadovaných funkcií“ na daný prvok.

public SVGStringList RequiredFeatures { get; }

Hodnota nehnuteľnosti

SVGStringList

SystemLanguage

Zodpovedá priradením „systemLanguage“ na daný prvok.

public SVGStringList SystemLanguage { get; }

Hodnota nehnuteľnosti

SVGStringList

Transform

Zodpovedá pridelení „transformácie“ na daný prvok.

[DOMName("transform")]
public SVGAnimatedTransformList Transform { get; }

Hodnota nehnuteľnosti

SVGAnimatedTransformList

Methods

ZľavyBox()

Vráti tesné prepojenie v aktuálnom užívateľskom priestore (t. j. po aplikácii atribútu „transformácia“, ak existuje) na geometriu všetkých obsiahnutých grafických prvkov, s výnimkou úderu, klíčenia, maskovania a filtračných efektov.Upozorňujeme, že GetBBox musí vrátiť skutočné prepojenie v čase, keď sa metóda volala, aj v prípade, že prvok ešte nebol zrealizovaný.

[DOMName("getBBox")]
public SVGRect GetBBox()

Returns

SVGRect

Objekt SVGRect, ktorý definuje obmedzenú políčku.

GETCTM()

Vráti transformáciu z aktuálnych užívateľských jednotiek (t. j. po aplikácii atribútu „transformácia“, ak existuje) do systému koordinátu zobrazenia pre najbližšieViewportElement.

[DOMName("getCTM")]
public SVGMatrix GetCTM()

Returns

SVGMatrix

SVGMatrix objekt, ktorý definuje CTM.

Zobraziť GetScreenCTM()

Vráti transformáciu matriky z aktuálnych užívateľských jednotiek (t. j., po aplikácii „transformovať“ atribút, ak existuje) k poznámke materského užívateľského agenta o „pixel“. Pre displejové zariadenia ideálne to predstavuje fyzický obrazovkový pixel. Pre iné zariadenia alebo prostredia, kde fyzické rozmery pixelov nie sú známe, potom sa môže namiesto toho použiť algoritmus podobný CSS2 definícii „pixelov“. Upozorňujeme, že null sa vráti, ak tento prvok nie je vrhnutý do dokumentového stromu. Táto metóda by bola vhodnejšie pomenovaná ako getClientCTM, ale názov getScreenCTM sa zachová z historických dôvodov.

[DOMName("getScreenCTM")]
public SVGMatrix GetScreenCTM()

Returns

SVGMatrix

Objekt SVGMatrix, ktorý definuje danú transformáciu.

Pozri tiež

SVGElement , ISVGTests

 Slovenčina