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
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
RequiredExtensions
Se vastaa ”vaadittujen laajennusten” määrittämistä tietylle elementille.
public SVGStringList RequiredExtensions { get; }
Omistuksen arvo
RequiredFeatures
Se vastaa ”vaadittujen ominaisuuksien” määrittämistä tietylle elementille.
public SVGStringList RequiredFeatures { get; }
Omistuksen arvo
SystemLanguage
Se vastaa määrittää ’systemLanguage’ tietylle elementille.
public SVGStringList SystemLanguage { get; }
Omistuksen arvo
Transform
Se vastaa ”muutoksen” määrittämistä tietylle elementille.
[DOMName("transform")]
public SVGAnimatedTransformList Transform { get; }
Omistuksen arvo
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-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-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-objekti, joka määrittelee tietyn muutoksen matriisin.