Class SVGGraphicsElement

Class SVGGraphicsElement

ja nimityö: Aspose.Html.Dom.Svg Kokoelma: Aspose.HTML.dll (25.4.0)

SVGGraphicsElement -liittymä edustaa SVG-elementtejä, joiden päätavoitteena on grafiikan suoratoistaminen ryhmään.

[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

Perintöjäsenet

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, jos nykyinen elementti on syrjäisin svg elementti.

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

Omistuksen arvo

SVGElement

NearestViewportElement

Usein lähimmän esi-isän ”svg” elementti. nolla, jos nykyinen elementti on ylimmäinen svg elementti.

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

Omistuksen arvo

SVGElement

RequiredExtensions

Se vastaa ”vaadittujen laajennusten” määrittämistä tietylle elementille.

public SVGStringList RequiredExtensions { get; }

Omistuksen arvo

SVGStringList

RequiredFeatures

Se vastaa ”vaadittujen ominaisuuksien” määrittämistä tietylle elementille.

public SVGStringList RequiredFeatures { get; }

Omistuksen arvo

SVGStringList

SystemLanguage

Se vastaa määrittää ’systemLanguage’ tietylle elementille.

public SVGStringList SystemLanguage { get; }

Omistuksen arvo

SVGStringList

Transform

Se vastaa ”muutoksen” määrittämistä tietylle elementille.

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

Omistuksen arvo

SVGAnimatedTransformList

Methods

GetBox()

Palauttaa tiiviin rajoituslaatikko nykyisessä käyttäjävaiheessa (eli ”muuntumisen” ominaisuuden soveltamisen jälkeen, jos sellainen on) kaikkien sisältyvien graafisten elementtien geometrille, lukuun ottamatta kytkimistä, leikkaamista, peittämistä ja suodatusvaikutuksia). Huomaa, että GetBBoxin on palautettava todellinen rajoituslaatikko silloin, kun menetelmä kutsuttiin, vaikka elementti ei ole vielä suoritettu.

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

Returns

SVGRect

SVGRect-objekti, joka määrittelee rajan.

GetCTM()

Palauttaa muuntamismatriisin nykyisistä käyttäjäyksiköistä (eli ”muuntamisen” ominaisuuden soveltamisen jälkeen, jos sellainen on) lähimpään ViewportElementin koordinointijärjestelmään.

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

Returns

SVGMatrix

SVGMatrix-objekti, joka määrittelee CTM:n.

Käytä GetScreenCTM()

Palauttaa muuntamismatrix nykyisistä käyttäjäyksiköistä (eli, soveltamisen jälkeen ‘muuntaminen’ ominaisuus, jos jokin) äidin käyttäjäagentin huomautus “pixel”. Näytön laitteissa, ihanteellisesti tämä edustaa fyysistä näytön pikseliä. Muissa laitteissa tai ympäristöissä, joissa fyysiset pikselin koot eivät ole tiedossa, sitten algoritmi, joka on samankaltainen kuin CSS2 määritelmä “pixel” voidaan käyttää sen sijaan. Huomaa, että nolla palautetaan, jos tämä elementti ei ole houkutettu dokumentti puu. Tämä menetelmä olisi ollut sopivampi nimeltään getClientCTM, mutta nimi getScreenCTM pidetään historiallisista syistä.

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

Returns

SVGMatrix

SVGMatrix-objekti, joka määrittelee tietyn muutoksen matriisin.

Katso myös

SVGElement , ISVGTests

 Suomi