Class SVGGraphicsElement
Il nome: Aspose.Svg Assemblea: Aspose.SVG.dll (25.5.0)
L’interfaccia SVGGraphicsElement rappresenta gli elementi SVG il cui scopo principale è quello di rendere direttamente le grafiche in un gruppo.
[ComVisible(true)]
[DOMName("SVGGraphicsElement")]
[DOMObject]
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
I membri ereditari
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 se l’elemento corrente è l’elemento svg più esterno.
[DOMName("farthestViewportElement")]
public SVGElement FarthestViewportElement { get; }
Valore di proprietà
NearestViewportElement
L’elemento che ha stabilito il punto di vista corrente. spesso, l’elemento ancestrale più vicino ‘svg’. zero se l’elemento corrente è l’elemento svg più esterno.
[DOMName("nearestViewportElement")]
public SVGElement NearestViewportElement { get; }
Valore di proprietà
RequiredExtensions
Corrisponde all’attribuzione di “requieteExtensioni” sull’elemento dato.
public SVGStringList RequiredExtensions { get; }
Valore di proprietà
RequiredFeatures
Corrisponde all’attribuzione di “RequiredFeatures” sul dato elemento.
public SVGStringList RequiredFeatures { get; }
Valore di proprietà
SystemLanguage
Corrisponde ad attribuire “systemLanguage” all’elemento dato.
public SVGStringList SystemLanguage { get; }
Valore di proprietà
Transform
Corrisponde ad attribuire “transformazione” all’elemento dato.
[DOMName("transform")]
public SVGAnimatedTransformList Transform { get; }
Valore di proprietà
Methods
GiocoBox()
Ritorna la casella di connessione stretta nello spazio utente attuale (cioè, dopo l’applicazione dell’attributo “transformazione”, se c’è) sulla geometria di tutti gli elementi grafici contenuti, esclusi gli effetti di taglio, taglio, maschera e filtro). Nota che getBBox deve restituire la casella di connessione reale al momento in cui il metodo è stato chiamato, anche se l’elemento non è ancora stato rilasciato.
[DOMName("getBBox")]
public SVGRect GetBBox()
Returns
Un oggetto SVGRect che definisce la casella di confine.
GETCTM()
Ritorna la matrice di trasformazione dalle unità utente attuali (cioè, dopo l’applicazione dell’attributo “transformazione”, se c’è) al sistema di coordinamento viewport per il più vicinoViewportElement.
[DOMName("getCTM")]
public SVGMatrix GetCTM()
Returns
Un oggetto SVGMatrix che definisce il CTM.
GETScreenCTM()
Ritorna la matrice di trasformazione dalle unità utente attuali (cioè, dopo l’applicazione dell’attributo “transformazione”, se c’è) all’avviso dell’agente utente madre di un “pixel”.Per i dispositivi di visualizzazione, idealmente questo rappresenta un pixel dello schermo fisico.Per altri dispositivi o ambienti in cui le dimensioni dei pixel fisici non sono noti, allora può essere utilizzato un algoritmo simile alla definizione CSS2 di un “pixel”.
[DOMName("getScreenCTM")]
public SVGMatrix GetScreenCTM()
Returns
Un oggetto SVGMatrix che definisce la data matrice di trasformazione.