Class SVGPathElement

Class SVGPathElement

Der Name: Aspose.Html.Dom.Svg Sammlung: Aspose.HTML.dll (25.4.0)

Die SVGPathElement-Interface entspricht dem „Path“-Element.

[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

Vererbte Mitglieder

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

Er bietet Zugang zu den aktuellen animierten Inhalten des „d“ Attributs in einer Form, die ein-für-ein mit SVG-Syntax entspricht.Wenn das angegebenen Attribut oder Eigentum animiert wird, enthält es den aktuellen animierten Wert des Attributs oder Eigentums, und sowohl das Objekt selbst als auch seine Inhalte werden nur gelesen.Wenn das angegebenen Attribut oder Eigentum derzeit nicht animiert wird, enthält es den gleichen Wert wie pathSegList.

public SVGPathSegList AnimatedPathSegList { get; }

Eigentumswert

SVGPathSegList

PathSegList

Er bietet Zugriff auf die Basis (d. h. statische) Inhalte des „d“ Attributs in einer Form, die ein-für-ein mit SVG-Syntax entspricht.So, wenn das ’d’ Attribute eine “absolute moveto (M)” und eine “absolute arcto (A)” Kommando hat, dann hat pathSegList zwei Einträge: eine SVG_PATHSEG_MOVETO_ABS und eine SVG_PATHSEG_ARC_ABS.

public SVGPathSegList PathSegList { get; set; }

Eigentumswert

SVGPathSegList

Methods

KreativitätSegArcAbs(float, float, float, float, bool, bool)

Zurück ein eigenständiges, verwandloses SVGPathSegArcAbs Objekt.

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

Parameters

x float

Die absolute X-Koordinate für den Endpunkt dieses Wegsegment.

y float

Die absolute Y koordiniert für den Endpunkt dieses Wegsegment.

r1 float

Das X-Axi-Radium für die Ellipse (d.h. R1).

r2 float

Der Y-Axis-Radius für die Ellipse (d.h. R2).

angle float

Der Rotationswinkel in Grad für den x-Axi des Ellips im Verhältnis zum x-Axi des Benutzerkoordinatsystems.

largeArcFlag bool

Der Wert der Parameter der großen Flagge.

sweepFlag bool

Der Wert der Parameter der großen Flagge.

Returns

SVGPathSegArcAbs

Ein eigenständiges, verwandloses SVGPathSegArcAbs Objekt.

KreativitätSegArcRel(float, float, float, float, bool, bool)

Zurück ein eigenständiges, verwandloses SVGPathSegArcRel Objekt.

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

Parameters

x float

Die relative X-Koordinate für den Endpunkt dieses Wegsegment.

y float

Die relative Y koordiniert für den Endpunkt dieses Wegsegment.

r1 float

Das X-Axi-Radium für die Ellipse (d.h. R1).

r2 float

Der Y-Axis-Radius für die Ellipse (d.h. R2).

angle float

Der Rotationswinkel in Grad für den x-Axi des Ellips im Verhältnis zum x-Axi des Benutzerkoordinatsystems.

largeArcFlag bool

Der Wert der Parameter der großen Flagge.

sweepFlag bool

Der Wert der Parameter der großen Flagge.

Returns

SVGPathSegArcRel

Ein eigenständiges, verwandloses SVGPathSegArcRel Objekt.

VeröffentlichungSegClosePath()

Zurück ein eigenständiges, verwandloses SVGPathSegClosePath Objekt.

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

Returns

SVGPathSegClosePath

Ein eigenständiges, verwandloses SVGPathSegClosePath Objekt.

VeröffentlichungSegCurvetoCubicAbs(Flotte, Flotte, Flotte, Flotte, Flotte)

Zurück ein eigenständiges, verwandloses SVGPathSegCurvetoCubicAbs Objekt.

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

Parameters

x float

Die absolute X-Koordinate für den Endpunkt dieses Wegsegment.

y float

Die absolute Y koordiniert für den Endpunkt dieses Wegsegment.

x1 float

Die absolute X-Koordinate für den ersten Kontrollpunkt.

y1 float

Die absolute Y-Koordinate für den ersten Kontrollpunkt.

x2 float

Die absolute X-Koordinate für das zweite Kontrollpunkt.

y2 float

Die absolute Y koordiniert für das zweite Kontrollpunkt.

Returns

SVGPathSegCurvetoCubicAbs

Ein eigenständiges, verwandloses SVGPathSegCurvetoCubicAbs Objekt.

KreativitätSegCurvetoCubicRel(Flotte, Flotte, Flotte, Flotte, Flotte)

Zurück ein eigenständiges, verwandloses SVGPathSegCurvetoCubicRel Objekt.

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

Parameters

x float

Die relative X-Koordinate für den Endpunkt dieses Wegsegment.

y float

Die relative Y koordiniert für den Endpunkt dieses Wegsegment.

x1 float

Die relative X-Koordinate für den ersten Kontrollpunkt.

y1 float

Der relative Y koordiniert für den ersten Kontrollpunkt.

x2 float

Die relative X-Koordinate für das zweite Kontrollpunkt.

y2 float

Die relative Y koordiniert für das zweite Kontrollpunkt.

Returns

SVGPathSegCurvetoCubicRel

Ein eigenständiges, verwandloses SVGPathSegCurvetoCubicRel Objekt.

VeröffentlichungVGPathSegCurvetoCubicSmoothAbs(Flotte, Flotte, Flotte und Flotte)

Zurück ein eigenständiges, verwandloses SVGPathSegCurvetoCubicSmoothAbs Objekt.

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

Parameters

x float

Die absolute X-Koordinate für den Endpunkt dieses Wegsegment.

y float

Die absolute Y koordiniert für den Endpunkt dieses Wegsegment.

x2 float

Die absolute X-Koordinate für das zweite Kontrollpunkt.

y2 float

Die absolute Y koordiniert für das zweite Kontrollpunkt.

Returns

SVGPathSegCurvetoCubicSmoothAbs

Ein eigenständiges, unparterliches SVGPathSegCurvetoCubicSmoothAbs Objekt.

VeröffentlichungVGPathSegCurvetoCubicSmoothRel(Flotte, Flotte, Flotte und Flotte)

Zurück ein eigenständiges, verwandloses SVGPathSegCurvetoCubicSmoothRel Objekt.

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

Parameters

x float

Die relative X-Koordinate für den Endpunkt dieses Wegsegment.

y float

Die relative Y koordiniert für den Endpunkt dieses Wegsegment.

x2 float

Die relative X-Koordinate für das zweite Kontrollpunkt.

y2 float

Die relative Y koordiniert für das zweite Kontrollpunkt.

Returns

SVGPathSegCurvetoCubicSmoothRel

Ein eigenständiges, unparterliches SVGPathSegCurvetoCubicSmoothRel Objekt.

VeröffentlichungSegCurvetoQuadraticAbs(Flotte, Flotte, Flotte und Flotte)

Zurück ein eigenständiges, verwandloses SVGPathSegCurvetoQuadraticAbs Objekt.

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

Parameters

x float

Die absolute X-Koordinate für den Endpunkt dieses Wegsegment.

y float

Die absolute Y koordiniert für den Endpunkt dieses Wegsegment.

x1 float

Die absolute X-Koordinate für den ersten Kontrollpunkt.

y1 float

Die absolute Y-Koordinate für den ersten Kontrollpunkt.

Returns

SVGPathSegCurvetoQuadraticAbs

Ein eigenständiges, verwandloses SVGPathSegCurvetoQuadraticAbs Objekt.

VeröffentlichungSegCurvetoQuadraticRel(Flotte, Flotte, Flotte und Flotte)

Zurück ein eigenständiges, verwandloses SVGPathSegCurvetoQuadraticRel Objekt.

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

Parameters

x float

Die relative X-Koordinate für den Endpunkt dieses Wegsegment.

y float

Die relative Y koordiniert für den Endpunkt dieses Wegsegment.

x1 float

Die relative X-Koordinate für den ersten Kontrollpunkt.

y1 float

Der relative Y koordiniert für den ersten Kontrollpunkt.

Returns

SVGPathSegCurvetoQuadraticRel

Ein eigenständiges, verwandloses SVGPathSegCurvetoQuadraticRel Objekt.

ErstelltSVGPathSegCurvetoQuadraticSmoothAbs(Flotte und Flotte)

Zurück ein eigenständiges, verwandloses SVGPathSegCurvetoQuadraticSmoothAbs Objekt.

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

Parameters

x float

Die absolute X-Koordinate für den Endpunkt dieses Wegsegment.

y float

Die absolute Y koordiniert für den Endpunkt dieses Wegsegment.

Returns

SVGPathSegCurvetoQuadraticSmoothAbs

Ein eigenständiges, verwandloses SVGPathSegCurvetoQuadraticSmoothAbs Objekt.

ErstellenSVGPathSegCurvetoQuadraticSmoothRel(Flotte und Flotte)

Zurück ein eigenständiges, verwandloses SVGPathSegCurvetoQuadraticSmoothRel Objekt.

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

Parameters

x float

Die relative X-Koordinate für den Endpunkt dieses Wegsegment.

y float

Die relative Y koordiniert für den Endpunkt dieses Wegsegment.

Returns

SVGPathSegCurvetoQuadraticSmoothRel

Ein eigenständiges, verwandloses SVGPathSegCurvetoQuadraticSmoothRel Objekt.

VeröffentlichungSegLinetoAbs(Flotte und Flotte)

Zurück ein eigenständiges, verwandloses SVGPathSegLinetoAbs Objekt.

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

Parameters

x float

Die absolute X-Koordinate für den Endpunkt dieses Wegsegment.

y float

Die absolute Y koordiniert für den Endpunkt dieses Wegsegment.

Returns

SVGPathSegLinetoAbs

Ein eigenständiges, verwandloses SVGPathSegLinetoAbs Objekt.

VeröffentlichungHorizontalAbs(Flotte)

Zurück ein eigenständiges, verwandtes SVGPathSegLinetoHorizontalAbs Objekt.

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

Parameters

x float

Die absolute X-Koordinate für den Endpunkt dieses Wegsegment.

Returns

SVGPathSegLinetoHorizontalAbs

Ein eigenständiges, verwandloses SVGPathSegLinetoHorizontalAbs Objekt.

VeröffentlichungSegLinetoHorizontal(Flotte)

Zurück ein eigenständiges, verwandloses SVGPathSegLinetoHorizontalRel Objekt.

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

Parameters

x float

Die relative X-Koordinate für den Endpunkt dieses Wegsegment.

Returns

SVGPathSegLinetoHorizontalRel

Ein eigenständiges, verwandloses SVGPathSegLinetoHorizontalRel Objekt.

VeröffentlichungSegLinetoRel(Flotte und Flotte)

Zurück ein eigenständiges, verwandloses SVGPathSegLinetoRel Objekt.

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

Parameters

x float

Die relative X-Koordinate für den Endpunkt dieses Wegsegment.

y float

Die relative Y koordiniert für den Endpunkt dieses Wegsegment.

Returns

SVGPathSegLinetoRel

Ein eigenständiges, verwandloses SVGPathSegLinetoRel Objekt.

KreativitätSegLinetoVerticalAbs(Flotte)

Zurück ein eigenständiges, verwandloses SVGPathSegLinetoVerticalAbs Objekt.

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

Parameters

y float

Die absolute Y koordiniert für den Endpunkt dieses Wegsegment.

Returns

SVGPathSegLinetoVerticalAbs

Ein eigenständiges, verwandloses SVGPathSegLinetoVerticalAbs Objekt.

KreativitätSegLinetoVerticalRel(Flotte)

Zurück ein eigenständiges, verwandloses SVGPathSegLinetoVerticalRel Objekt.

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

Parameters

y float

Die relative Y koordiniert für den Endpunkt dieses Wegsegment.

Returns

SVGPathSegLinetoVerticalRel

Ein eigenständiges, verwandloses SVGPathSegLinetoVerticalRel Objekt.

VeröffentlichungSegMovetoAbs(Flotte und Flotte)

Zurück ein eigenständiges, verwandloses SVGPathSegMovetoAbs Objekt.

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

Parameters

x float

Die absolute X-Koordinate für den Endpunkt dieses Wegsegment.

y float

Die absolute Y koordiniert für den Endpunkt dieses Wegsegment.

Returns

SVGPathSegMovetoAbs

Ein eigenständiges, verwandloses SVGPathSegMovetoAbs Objekt.

KreativitätSegMovetoRel(Flotte und Flotte)

Zurück ein eigenständiges, verwandloses SVGPathSegMovetoRel Objekt.

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

Parameters

x float

Die relative X-Koordinate für den Endpunkt dieses Wegsegment.

y float

Die relative Y koordiniert für den Endpunkt dieses Wegsegment.

Returns

SVGPathSegMovetoRel

Ein eigenständiges, verwandloses SVGPathSegMovetoRel Objekt.

Sehen Sie auch

SVGGeometryElement , ISVGAnimatedPathData

 Deutsch