Class SVGGraphicsElement

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

SVGElement

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

SVGElement

RequiredExtensions

Corresponde a atribuir “requisitosExtensões” no dado elemento.

public SVGStringList RequiredExtensions { get; }

Valor da propriedade

SVGStringList

RequiredFeatures

Corresponde a atribuição de ‘RequiredFeatures’ no dado elemento.

public SVGStringList RequiredFeatures { get; }

Valor da propriedade

SVGStringList

SystemLanguage

Corresponde a atribuição de ‘systemLanguage’ no dado elemento.

public SVGStringList SystemLanguage { get; }

Valor da propriedade

SVGStringList

Transform

Corresponde a atribuição de “transformação” ao dado elemento.

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

Valor da propriedade

SVGAnimatedTransformList

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

SVGRect

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

SVGMatrix

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

SVGMatrix

Um objeto SVGMatrix que define a matriz de transformação dada.

Veja também

SVGElement , ISVGTests

 Português