Class SVGGraphicsElement

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à

SVGElement

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à

SVGElement

RequiredExtensions

Corrisponde all’attribuzione di “requieteExtensioni” sull’elemento dato.

public SVGStringList RequiredExtensions { get; }

Valore di proprietà

SVGStringList

RequiredFeatures

Corrisponde all’attribuzione di “RequiredFeatures” sul dato elemento.

public SVGStringList RequiredFeatures { get; }

Valore di proprietà

SVGStringList

SystemLanguage

Corrisponde ad attribuire “systemLanguage” all’elemento dato.

public SVGStringList SystemLanguage { get; }

Valore di proprietà

SVGStringList

Transform

Corrisponde ad attribuire “transformazione” all’elemento dato.

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

Valore di proprietà

SVGAnimatedTransformList

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

SVGRect

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

SVGMatrix

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

SVGMatrix

Un oggetto SVGMatrix che definisce la data matrice di trasformazione.

Vedi anche

SVGElement , ISVGTests

 Italiano