Class SVGPathElement

Class SVGPathElement

Namn på plats: Aspose.Html.Dom.Svg Sammanfattning: Aspose.HTML.dll (25.4.0)

SVGPathElement gränssnittet motsvarar ”vägen” elementet.

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

Inheritance

object DOMObject EventTarget Node Element SVGElement SVGGraphicsElement SVGGeometryElement SVGPathElement

Implements

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

Arvsmedlemmar

SVGGeometryElement.GetEquivalentPath() , SVGGeometryElement.GetTotalLength() , SVGGeometryElement.GetPointAtLength(float) , SVGGeometryElement.Dispose(bool) , SVGGeometryElement.PathLength , 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

AnimatedPathSegList

Tillhandahåller tillgång till det aktuella animerade innehållet i ”d” attribut i ett format som matchar en för en med SVG:s syntax. Om det angivna attributet eller egenskapen är animerad, innehåller det aktuella animerade värdet av attributet eller egenskapen, och både objektet själv och dess innehåll läses endast. Om det angivna attributet eller egenskapen inte för närvarande animeras, innehåller det samma värde som pathSegList.

public SVGPathSegList AnimatedPathSegList { get; }

Fastighetsvärde

SVGPathSegList

PathSegList

Tillhandahåller tillgång till grundläggande (d.v.s. statiska) innehåll i ”d”-attributen i en form som matchar en-för-en med SVG:s syntax.Så, om ’d’ attribut har en “absolut moveto (M)” och en “absolut arcto (A)” kommando, då pathSegList kommer att ha två ingångar: en SVG_PATHSEG_MOVETO_ABS och en SVG_PATHSEG_ARC_ABS.

public SVGPathSegList PathSegList { get; set; }

Fastighetsvärde

SVGPathSegList

Methods

SkapaSvGPathSegArcAbs(flotta, flotta, flotta, flotta, flotta, bool, bool)

Returnerar ett självständigt, föräldralöst SVGPathSegArcAbs objekt.

[DOMName("createSVGPathSegArcAbs")]
public SVGPathSegArcAbs CreateSVGPathSegArcAbs(float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag)

Parameters

x float

Den absoluta X-koordinaten för slutpunkten i denna spårsegment.

y float

Den absoluta Y-koordinaten för slutpunkten i denna vägsegment.

r1 float

X-axeln för ellipsen (dvs. r1)

r2 float

Y-axis radius för ellipsen (dvs. r2).

angle float

Rotationsvinkeln i grader för ellipsens x-axis i förhållande till x-axis i användarkoordinatsystemet.

largeArcFlag bool

Värdet av den stora arksflaggparametern.

sweepFlag bool

Värdet av den stora arksflaggparametern.

Returns

SVGPathSegArcAbs

Ett självständigt, föräldralöst SVGPathSegArcAbs objekt.

SkapaSvGPathSegArcRel(flotta, flotta, flotta, flotta, flotta, bool, bool)

Returnerar ett självständigt, föräldralöst SVGPathSegArcRel objekt.

[DOMName("createSVGPathSegArcRel")]
public SVGPathSegArcRel CreateSVGPathSegArcRel(float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag)

Parameters

x float

Relativ X-koordinat för slutpunkten i denna vägsegment.

y float

Relativ Y samordnar för slutpunkten i denna vägsegment.

r1 float

X-axeln för ellipsen (dvs. r1)

r2 float

Y-axis radius för ellipsen (dvs. r2).

angle float

Rotationsvinkeln i grader för ellipsens x-axis i förhållande till x-axis i användarkoordinatsystemet.

largeArcFlag bool

Värdet av den stora arksflaggparametern.

sweepFlag bool

Värdet av den stora arksflaggparametern.

Returns

SVGPathSegArcRel

Ett självständigt, föräldralöst SVGPathSegArcRel objekt.

SkapaSVGPathSegClosePath()

Returnerar ett självständigt, föräldralöst SVGPathSegClosePath objekt.

[DOMName("createSVGPathSegClosePath")]
public SVGPathSegClosePath CreateSVGPathSegClosePath()

Returns

SVGPathSegClosePath

En ensam, föräldralös SVGPathSegClosePath objekt.

SkapaSVGPathSegCurvetoCubicAbs(flotta, flotta, flotta, flotta, flotta, flotta)

Returnerar ett självständigt, föräldralöst SVGPathSegCurvetoCubicAbs objekt.

[DOMName("createSVGPathSegCurvetoCubicAbs")]
public SVGPathSegCurvetoCubicAbs CreateSVGPathSegCurvetoCubicAbs(float x, float y, float x1, float y1, float x2, float y2)

Parameters

x float

Den absoluta X-koordinaten för slutpunkten i denna spårsegment.

y float

Den absoluta Y-koordinaten för slutpunkten i denna vägsegment.

x1 float

Den absoluta X-koordinaten för den första kontrollpunkten.

y1 float

Den absoluta Y-koordinaten för den första kontrollpunkten.

x2 float

Den absoluta X-koordinaten för den andra kontrollpunkten.

y2 float

Den absoluta Y-koordinaten för den andra kontrollpunkten.

Returns

SVGPathSegCurvetoCubicAbs

En ensam, föräldralös SVGPathSegCurvetoCubicAbs objekt.

SkapaSVGPathSegCurvetoCubicRel(flotta, flotta, flotta, flotta, flotta, flotta)

Returnerar ett självständigt, föräldralöst SVGPathSegCurvetoCubicRel objekt.

[DOMName("createSVGPathSegCurvetoCubicRel")]
public SVGPathSegCurvetoCubicRel CreateSVGPathSegCurvetoCubicRel(float x, float y, float x1, float y1, float x2, float y2)

Parameters

x float

Relativ X-koordinat för slutpunkten i denna vägsegment.

y float

Relativ Y samordnar för slutpunkten i denna vägsegment.

x1 float

Relativ X-koordinat för den första kontrollpunkten.

y1 float

Relativ Y-koordinat för den första kontrollpunkten.

x2 float

Relativ X-koordinat för den andra kontrollpunkten.

y2 float

Relativ Y-koordinat för den andra kontrollpunkten.

Returns

SVGPathSegCurvetoCubicRel

En ensam, föräldralös SVGPathSegCurvetoCubicRel objekt.

SkapaSVGPathSegCurvetoCubicSmoothAbs(flotta, flotta, flotta och flotta)

Returnerar en ensam, föräldralös SVGPathSegCurvetoCubicSmoothAbs objekt.

[DOMName("createSVGPathSegCurvetoCubicSmoothAbs")]
public SVGPathSegCurvetoCubicSmoothAbs CreateSVGPathSegCurvetoCubicSmoothAbs(float x, float y, float x2, float y2)

Parameters

x float

Den absoluta X-koordinaten för slutpunkten i denna spårsegment.

y float

Den absoluta Y-koordinaten för slutpunkten i denna vägsegment.

x2 float

Den absoluta X-koordinaten för den andra kontrollpunkten.

y2 float

Den absoluta Y-koordinaten för den andra kontrollpunkten.

Returns

SVGPathSegCurvetoCubicSmoothAbs

En ensam, föräldralös SVGPathSegCurvetoCubicSmoothAbs objekt.

SkapaSVGPathSegCurvetoCubicSmoothRel(flotta, flotta, flotta och flotta)

Returnerar en ensam, föräldralös SVGPathSegCurvetoCubicSmoothRel objekt.

[DOMName("createSVGPathSegCurvetoCubicSmoothRel")]
public SVGPathSegCurvetoCubicSmoothRel CreateSVGPathSegCurvetoCubicSmoothRel(float x, float y, float x2, float y2)

Parameters

x float

Relativ X-koordinat för slutpunkten i denna vägsegment.

y float

Relativ Y samordnar för slutpunkten i denna vägsegment.

x2 float

Relativ X-koordinat för den andra kontrollpunkten.

y2 float

Relativ Y-koordinat för den andra kontrollpunkten.

Returns

SVGPathSegCurvetoCubicSmoothRel

En ensam, föräldralös SVGPathSegCurvetoCubicSmoothRel objekt.

SkapaSVGPathSegCurvetoQuadraticAbs(flotta, flotta, flotta och flotta)

Returnerar ett självständigt, föräldralöst SVGPathSegCurvetoQuadraticAbs objekt.

[DOMName("createSVGPathSegCurvetoQuadraticAbs")]
public SVGPathSegCurvetoQuadraticAbs CreateSVGPathSegCurvetoQuadraticAbs(float x, float y, float x1, float y1)

Parameters

x float

Den absoluta X-koordinaten för slutpunkten i denna spårsegment.

y float

Den absoluta Y-koordinaten för slutpunkten i denna vägsegment.

x1 float

Den absoluta X-koordinaten för den första kontrollpunkten.

y1 float

Den absoluta Y-koordinaten för den första kontrollpunkten.

Returns

SVGPathSegCurvetoQuadraticAbs

En ensam, föräldralös SVGPathSegCurvetoQuadraticAbs objekt.

SkapaSVGPathSegCurvetoQuadraticRel(flotta, flotta, flotta och flotta)

Returnerar ett självständigt, föräldralöst SVGPathSegCurvetoQuadraticRel objekt.

[DOMName("createSVGPathSegCurvetoQuadraticRel")]
public SVGPathSegCurvetoQuadraticRel CreateSVGPathSegCurvetoQuadraticRel(float x, float y, float x1, float y1)

Parameters

x float

Relativ X-koordinat för slutpunkten i denna vägsegment.

y float

Relativ Y samordnar för slutpunkten i denna vägsegment.

x1 float

Relativ X-koordinat för den första kontrollpunkten.

y1 float

Relativ Y-koordinat för den första kontrollpunkten.

Returns

SVGPathSegCurvetoQuadraticRel

En ensam, föräldralös SVGPathSegCurvetoQuadraticRel objekt.

SkapaSVGPathSegCurvetoQuadraticSmoothAbs(Flotta och flotta)

Returnerar en ensam, föräldralös SVGPathSegCurvetoQuadraticSmoothAbs objekt.

[DOMName("createSVGPathSegCurvetoQuadraticSmoothAbs")]
public SVGPathSegCurvetoQuadraticSmoothAbs CreateSVGPathSegCurvetoQuadraticSmoothAbs(float x, float y)

Parameters

x float

Den absoluta X-koordinaten för slutpunkten i denna spårsegment.

y float

Den absoluta Y-koordinaten för slutpunkten i denna vägsegment.

Returns

SVGPathSegCurvetoQuadraticSmoothAbs

En ensam, föräldralös SVGPathSegCurvetoQuadraticSmoothAbs objekt.

SkapaSVGPathSegCurvetoQuadraticSmoothRel(Flotta och flotta)

Returnerar en ensam, föräldralös SVGPathSegCurvetoQuadraticSmoothRel objekt.

[DOMName("createSVGPathSegCurvetoQuadraticSmoothRel")]
public SVGPathSegCurvetoQuadraticSmoothRel CreateSVGPathSegCurvetoQuadraticSmoothRel(float x, float y)

Parameters

x float

Relativ X-koordinat för slutpunkten i denna vägsegment.

y float

Relativ Y samordnar för slutpunkten i denna vägsegment.

Returns

SVGPathSegCurvetoQuadraticSmoothRel

En ensam, föräldralös SVGPathSegCurvetoQuadraticSmoothRel objekt.

SkapaSVGPathSegLinetoAbs(Flotta och flotta)

Returnerar ett självständigt, föräldralöst SVGPathSegLinetoAbs objekt.

[DOMName("createSVGPathSegLinetoAbs")]
public SVGPathSegLinetoAbs CreateSVGPathSegLinetoAbs(float x, float y)

Parameters

x float

Den absoluta X-koordinaten för slutpunkten i denna spårsegment.

y float

Den absoluta Y-koordinaten för slutpunkten i denna vägsegment.

Returns

SVGPathSegLinetoAbs

Ett självständigt, föräldralöst SVGPathSegLinetoAbs objekt.

SkapaSVGPathSegLinetoHorizontalAbs(Flotta)

Returnerar ett självständigt, föräldralöst SVGPathSegLinetoHorizontalAbs objekt.

[DOMName("createSVGPathSegLinetoHorizontalAbs")]
public SVGPathSegLinetoHorizontalAbs CreateSVGPathSegLinetoHorizontalAbs(float x)

Parameters

x float

Den absoluta X-koordinaten för slutpunkten i denna spårsegment.

Returns

SVGPathSegLinetoHorizontalAbs

En ensam, föräldralös SVGPathSegLinetoHorizontalAbs objekt.

SkapaSVGPathSegLinetoHorizontalRel(Flotta)

Returnerar ett självständigt, föräldralöst SVGPathSegLinetoHorizontalRel objekt.

[DOMName("createSVGPathSegLinetoHorizontalRel")]
public SVGPathSegLinetoHorizontalRel CreateSVGPathSegLinetoHorizontalRel(float x)

Parameters

x float

Relativ X-koordinat för slutpunkten i denna vägsegment.

Returns

SVGPathSegLinetoHorizontalRel

En ensam, föräldralös SVGPathSegLinetoHorizontalRel objekt.

SkapaSvGPathSegLinetoRel(Flotta och flotta)

Returnerar ett självständigt, föräldralöst SVGPathSegLinetoRel objekt.

[DOMName("createSVGPathSegLinetoRel")]
public SVGPathSegLinetoRel CreateSVGPathSegLinetoRel(float x, float y)

Parameters

x float

Relativ X-koordinat för slutpunkten i denna vägsegment.

y float

Relativ Y samordnar för slutpunkten i denna vägsegment.

Returns

SVGPathSegLinetoRel

Ett självständigt, föräldralöst SVGPathSegLinetoRel objekt.

SkapaSVGPathSegLinetoVerticalAbs(Flotta)

Returnerar ett självständigt, föräldralöst SVGPathSegLinetoVerticalAbs objekt.

[DOMName("createSVGPathSegLinetoVerticalAbs")]
public SVGPathSegLinetoVerticalAbs CreateSVGPathSegLinetoVerticalAbs(float y)

Parameters

y float

Den absoluta Y-koordinaten för slutpunkten i denna vägsegment.

Returns

SVGPathSegLinetoVerticalAbs

En ensam, föräldralös SVGPathSegLinetoVerticalAbs objekt.

SkapaSVGPathSegLinetoVerticalRel(Flotta)

Returnerar ett självständigt, föräldralöst SVGPathSegLinetoVerticalRel objekt.

[DOMName("createSVGPathSegLinetoVerticalRel")]
public SVGPathSegLinetoVerticalRel CreateSVGPathSegLinetoVerticalRel(float y)

Parameters

y float

Relativ Y samordnar för slutpunkten i denna vägsegment.

Returns

SVGPathSegLinetoVerticalRel

En ensam, föräldralös SVGPathSegLinetoVerticalRel objekt.

SkapaSVGPathSegMovetoAbs(Flotta och flotta)

Returnerar ett självständigt, föräldralöst SVGPathSegMovetoAbs objekt.

[DOMName("createSVGPathSegMovetoAbs")]
public SVGPathSegMovetoAbs CreateSVGPathSegMovetoAbs(float x, float y)

Parameters

x float

Den absoluta X-koordinaten för slutpunkten i denna spårsegment.

y float

Den absoluta Y-koordinaten för slutpunkten i denna vägsegment.

Returns

SVGPathSegMovetoAbs

En ensam, föräldralös SVGPathSegMovetoAbs objekt.

SkapaSVGPathSegMovetoRel(Flotta och flotta)

Returnerar ett självständigt, föräldralöst SVGPathSegMovetoRel objekt.

[DOMName("createSVGPathSegMovetoRel")]
public SVGPathSegMovetoRel CreateSVGPathSegMovetoRel(float x, float y)

Parameters

x float

Relativ X-koordinat för slutpunkten i denna vägsegment.

y float

Relativ Y samordnar för slutpunkten i denna vägsegment.

Returns

SVGPathSegMovetoRel

En ensam, föräldralös SVGPathSegMovetoRel objekt.

Se även

SVGGeometryElement , ISVGAnimatedPathData

 Svenska