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
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
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
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
Ein eigenständiges, verwandloses SVGPathSegArcRel Objekt.
VeröffentlichungSegClosePath()
Zurück ein eigenständiges, verwandloses SVGPathSegClosePath Objekt.
[DOMName("createSVGPathSegClosePath")]
public SVGPathSegClosePath CreateSVGPathSegClosePath()
Returns
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
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
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
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
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
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
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
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
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
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
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
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
Ein eigenständiges, verwandloses SVGPathSegMovetoRel Objekt.