Class SVGGraphicsElement
Nome do espaço: Aspose.Html.Dom.Svg Assembleia: Aspose.HTML.dll (25.4.0)
A interface SVGGraphicsElement representa elementos SVG cujo objetivo principal é render diretamente gráficos em um grupo.
[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
Membros herdados
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
O mais distante ancestral ‘svg’ elemento. nulo se o elemento corrente é o mais externo elemento svg.
[DOMName("farthestViewportElement")]
public SVGElement FarthestViewportElement { get; }
Valor da propriedade
NearestViewportElement
O elemento que estabeleceu o ponto de vista atual. freqüentemente, o elemento ancestral mais próximo ‘svg’. zero se o elemento atual é o elemento svg mais externo.
[DOMName("nearestViewportElement")]
public SVGElement NearestViewportElement { get; }
Valor da propriedade
RequiredExtensions
Corresponde a atribuir “requisitosExtensões” no dado elemento.
public SVGStringList RequiredExtensions { get; }
Valor da propriedade
RequiredFeatures
Corresponde a atribuição de ‘RequiredFeatures’ no dado elemento.
public SVGStringList RequiredFeatures { get; }
Valor da propriedade
SystemLanguage
Corresponde a atribuição de ‘systemLanguage’ no dado elemento.
public SVGStringList SystemLanguage { get; }
Valor da propriedade
Transform
Corresponde a atribuição de “transformação” ao dado elemento.
[DOMName("transform")]
public SVGAnimatedTransformList Transform { get; }
Valor da propriedade
Methods
Título: GetBBox()
Retorna a caixa de ligação estreita no espaço do usuário atual (ou seja, após a aplicação do atributo de “transformação”, se houver) na geometria de todos os elementos gráficos contidos, excluindo os efeitos de estragamento, cliping, mascaramento e filtro.
[DOMName("getBBox")]
public SVGRect GetBBox()
Returns
Um objeto SVGRect que define a caixa de limite.
GETCTM()
Retorna a matriz de transformação das unidades de usuário atuais (ou seja, após a aplicação do atributo de “transformação”, se houver) ao sistema de coordenação do viewport para o mais próximoViewportElement.
[DOMName("getCTM")]
public SVGMatrix GetCTM()
Returns
Um objeto SVGMatrix que define o CTM.
Título: GetScreenCTM()
Retorna a matriz de transformação das unidades do usuário atuais (ou seja, após a aplicação do atributo de “transformação”, se houver) ao aviso do agente do usuário-mãe de um “pixel”. Para dispositivos de exibição, idealmente isso representa um pixel de tela física. Para outros dispositivos ou ambientes onde os tamanhos de pixel físicos não são conhecidos, então um algoritmo semelhante à definição CSS2 de um “pixel” pode ser usado em vez disso.
[DOMName("getScreenCTM")]
public SVGMatrix GetScreenCTM()
Returns
Um objeto SVGMatrix que define a matriz de transformação dada.