Class SVGGeometryElement

Class SVGGeometryElement

Le nom : Aspose.Html.Dom.Svg Assemblaggio: Aspose.HTML.dll (25.4.0)

L’interface SVGGeometryElement représente les éléments de l’SVG dont le rendement est défini par la géométrie avec un chemin équivalent, et qui peuvent être remplis et écrasés.

[DOMName("SVGGeometryElement")]
[DOMObject]
[ComVisible(true)]
public class SVGGeometryElement : SVGGraphicsElement, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode, IElementCSSInlineStyle, ISVGTests

Inheritance

object DOMObject EventTarget Node Element SVGElement SVGGraphicsElement SVGGeometryElement

Derived

SVGCircleElement , SVGEllipseElement , SVGLineElement , SVGPathElement , SVGPolygonElement , SVGPolylineElement , SVGRectElement

Implements

INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IParentNode , IElementTraversal , IChildNode , IElementCSSInlineStyle , ISVGTests

I membri ereditari

SVGGraphicsElement.GetBBox() , SVGGraphicsElement.GetCTM() , SVGGraphicsElement.GetScreenCTM() , SVGGraphicsElement.NearestViewportElement , SVGGraphicsElement.FarthestViewportElement , SVGGraphicsElement.Transform , SVGGraphicsElement.RequiredFeatures , SVGGraphicsElement.RequiredExtensions , SVGGraphicsElement.SystemLanguage , 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

PathLength

Il correspond à attribuer la longueur sur l’élément donné.

[DOMName("pathLength")]
public SVGAnimatedNumber PathLength { get; }

Valore di proprietà

SVGAnimatedNumber

Methods

Dispose(Boulée)

Rilascia risorse non gestite e - opzionale - gestite.

protected override void Dispose(bool disposing)

Parameters

disposing bool

“true” per rilasciare sia risorse gestite che non gestite; “falso” per rilasciare solo risorse non gestite.

GetEquivalentPath()

Retourne une nouvelle instance de l’indice Aspose.Html.Dom.Svg.Paths.VGPathSegList qui représente le Wl51.

public SVGPathSegList GetEquivalentPath()

Returns

SVGPathSegList

Une nouvelle instance du Aspose.Html.Dom.Svg.Paths.VGPathSegList.

GetPointAtLength(Flotte)

Retourne la coordonnée (x,y) dans l’espace utilisateur qui est des unités de distance le long du chemin, en utilisant l’algorithme de la distance-à-delong-a-path du agent d’utilisateur.

[DOMName("getPointAtLength")]
public SVGPoint GetPointAtLength(float distance)

Parameters

distance float

La distance le long de la route, relative au début du chemin, comme une distance dans le système de coordination de l’utilisateur actuel.

Returns

SVGPoint

Le point retourné dans l’espace utilisateur.

GetTotalLength()

Retourne la valeur calculée de l’agent utilisateur pour la longueur totale de la route en utilisant le algorithme de distance-à-delong-a-path, comme une distance dans le système de coordination actuel d’utilisateur.

[DOMName("getTotalLength")]
public float GetTotalLength()

Returns

float

La longueur totale du parcours.

Vedi anche

SVGGraphicsElement

 Français