Class SVGGraphicsElement

Class SVGGraphicsElement

Navne til: Aspose.Html.Dom.Svg Sammensætning: Aspose.HTML.dll (25.4.0)

Den SVGGraphicsElement-grænseflade repræsenterer SVG-elementer, hvis primære formål er at gøre grafik direkte til en gruppe.

[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

De arvede medlemmer

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, hvis det nuværende element er det ydre svg element.

[DOMName("farthestViewportElement")]
public SVGElement FarthestViewportElement { get; }

Ejendomsværdi

SVGElement

NearestViewportElement

Det element, der etablerede den nuværende visningsport. Ofte, den nærmeste forfædre ‘svg’ element. Null hvis det nuværende element er det ydre svg element.

[DOMName("nearestViewportElement")]
public SVGElement NearestViewportElement { get; }

Ejendomsværdi

SVGElement

RequiredExtensions

Korresponderer til at tildele ‘forpligtedeExtensions’ på det givet element.

public SVGStringList RequiredExtensions { get; }

Ejendomsværdi

SVGStringList

RequiredFeatures

Det svarer til at tildele ‘requiredFeatures’ på det angivne element.

public SVGStringList RequiredFeatures { get; }

Ejendomsværdi

SVGStringList

SystemLanguage

Det svarer til at tildele ‘systemLanguage’ på det angivne element.

public SVGStringList SystemLanguage { get; }

Ejendomsværdi

SVGStringList

Transform

Det svarer til at tildele ‘transform’ på det givet element.

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

Ejendomsværdi

SVGAnimatedTransformList

Methods

Gæbebox()

Returnerer den tætte grænseboks i den aktuelle brugerplads (dvs. efter anvendelse af ’transform’ atribut, hvis der er) på geometri af alle indeholdende grafiske elementer, udelukkende af strækning, klipping, masking og filtereffekter. Bemærk, at getBBox skal returnere den virkelige grænseboks på det tidspunkt, hvor metoden blev kaldt, selv i tilfælde af, at elementet endnu ikke er blevet renderet.

[DOMName("getBBox")]
public SVGRect GetBBox()

Returns

SVGRect

Et SVGRect-objekt, der definerer grænsefeltet.

GKTM()

Returnerer transformationsmatrixet fra nuværende brugerenheder (dvs. efter anvendelse af ’transform’attributtet, hvis der er) til viewport koordinatsystemet for det nærmesteViewportElement.

[DOMName("getCTM")]
public SVGMatrix GetCTM()

Returns

SVGMatrix

Et SVGMatrix-objekt, der definerer CTM.

SkærmCTM()

Returnerer transformationsmatrix fra nuværende brugerenheder (dvs. efter anvendelse af ‘transform’ atribut, hvis der er) til den forældres brugeragent meddelelse om en ‘pixel’. For displayenheder, ideelt dette repræsenterer en fysisk skærm pixel. For andre enheder eller miljøer, hvor fysiske pixel størrelser ikke er kendt, så en algoritme som CSS2 definition af en ‘pixel’ kan bruges i stedet. Bemærk, at null returneres, hvis dette element ikke er hældt i dokumenttræet. Denne metode ville have været mere hensigtsmæssigt kaldet getClientCTM, men navnet getScreenCTM er holdt for historiske grunde.

[DOMName("getScreenCTM")]
public SVGMatrix GetScreenCTM()

Returns

SVGMatrix

Et SVGMatrix-objekt, der definerer den given transformationsmatrix.

Se også

SVGElement , ISVGTests

 Dansk