Class SVGPathElement

Class SVGPathElement

Nazwa przestrzeń: Aspose.Html.Dom.Svg Zestaw: Aspose.HTML.dll (25.4.0)

Interfejs SVGPathElement odpowiada elementowi „podróży”.

[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

Dziedziczeni członkowie

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

Zapewnia dostęp do bieżących animowanych treści atrybutu „d” w formie, która pasuje jeden po drugim do syntazy SVG. Jeśli dany atrybut lub właściwość jest animowany, zawiera aktualną wartość animowaną atrybutu lub właściwości, a zarówno sam obiekt, jak i jego treści są czytane tylko. Jeśli dany atrybut lub właściwość nie jest obecnie animowany, zawiera tę samą wartość jak pathSegList.

public SVGPathSegList AnimatedPathSegList { get; }

Wartość nieruchomości

SVGPathSegList

PathSegList

Zapewnia dostęp do podstawowego (tj. statycznego) treści atrybutu „d” w formie, która odpowiada jeden po drugim syntaxowi SVG.Tak więc, jeśli atrybut ’d’ ma polecenie “absolute moveto (M)” i “absolute arcto (A”, to pathSegList będzie miał dwa wpisy: SVG_PATHSEG_MOVETO_ABS i SVG_PATHSEG_ARC_ABS.

public SVGPathSegList PathSegList { get; set; }

Wartość nieruchomości

SVGPathSegList

Methods

TworzenieSWGPathSegArcAbs(float, float, float, float, bool, bool)

Powraca niezależny, bezdomny obiekt SVGPathSegArcAbs.

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

Parameters

x float

Absolutna koordynacja X dla punktu końcowego tego segmentu ścieżki.

y float

Absolutny Y koordynuje punkt końcowy tego segmentu ścieżki.

r1 float

Radium x-axis dla elipsy (tj. r1).

r2 float

Radium y-axis dla elipsy (tj. r2).

angle float

Węgiel obrotowy w stopniach dla osi x elipsy względem osi x systemu koordynacji użytkownika.

largeArcFlag bool

Wartość parametrów flagi dużej arki.

sweepFlag bool

Wartość parametrów flagi dużej arki.

Returns

SVGPathSegArcAbs

Niezależny, bezprzewodowy obiekt SVGPathSegArcAbs.

TworzenieSWGPathSegArcRel(float, float, float, float, bool, bool)

Powraca niezależny, bezprzewodowy obiekt SVGPathSegArcRel.

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

Parameters

x float

Relatywna koordynacja X dla punktu końcowego tego segmentu ścieżki.

y float

Relatywny Y koordynuje punkt końcowy tego segmentu ścieżki.

r1 float

Radium x-axis dla elipsy (tj. r1).

r2 float

Radium y-axis dla elipsy (tj. r2).

angle float

Węgiel obrotowy w stopniach dla osi x elipsy względem osi x systemu koordynacji użytkownika.

largeArcFlag bool

Wartość parametrów flagi dużej arki.

sweepFlag bool

Wartość parametrów flagi dużej arki.

Returns

SVGPathSegArcRel

Niepowtarzalny obiekt SVGPathSegArcRel.

TworzenieSWGPathSegClosePath()

Powraca niezależny, bezdomny obiekt SVGPathSegClosePath.

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

Returns

SVGPathSegClosePath

Niepowtarzalny obiekt SVGPathSegClosePath.

TworzenieSVGPathSegCurvetoCubicAbs(float, float, float, float, float, float)

Powraca niezależny, bezdomny obiekt SVGPathSegCurvetoCubicAbs.

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

Parameters

x float

Absolutna koordynacja X dla punktu końcowego tego segmentu ścieżki.

y float

Absolutny Y koordynuje punkt końcowy tego segmentu ścieżki.

x1 float

Absolutna koordynacja X dla pierwszego punktu sterowania.

y1 float

Koordynacja absolutna Y dla pierwszego punktu kontrolnego.

x2 float

Absolutna koordynacja X dla drugiego punktu sterowania.

y2 float

Koordynacja absolutna Y dla drugiego punktu kontrolnego.

Returns

SVGPathSegCurvetoCubicAbs

Niepowtarzalny, niezależny obiekt SVGPathSegCurvetoCubicAbs.

TworzenieSVGPathSegCurvetoCubicRel(float, float, float, float, float, float)

Powraca niezależny, bezdomny obiekt SVGPathSegCurvetoCubicRel.

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

Parameters

x float

Relatywna koordynacja X dla punktu końcowego tego segmentu ścieżki.

y float

Relatywny Y koordynuje punkt końcowy tego segmentu ścieżki.

x1 float

Koordynacja relacyjna X dla pierwszego punktu sterowania.

y1 float

Koordynacja relacyjna Y dla pierwszego punktu kontroli.

x2 float

Koordynacja relacyjna X dla drugiego punktu sterowania.

y2 float

Koordynacja relacyjna Y dla drugiego punktu kontroli.

Returns

SVGPathSegCurvetoCubicRel

Niepowtarzalny, bezprzewodowy obiekt SVGPathSegCurvetoCubicRel.

TworzenieSVGPathSegCurvetoCubicSmoothAbs(float, float, float, float)

Powraca niezależny, bezprzewodowy obiekt SVGPathSegCurvetoCubicSmoothAbs.

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

Parameters

x float

Absolutna koordynacja X dla punktu końcowego tego segmentu ścieżki.

y float

Absolutny Y koordynuje punkt końcowy tego segmentu ścieżki.

x2 float

Absolutna koordynacja X dla drugiego punktu sterowania.

y2 float

Koordynacja absolutna Y dla drugiego punktu kontrolnego.

Returns

SVGPathSegCurvetoCubicSmoothAbs

Niepowtarzalny, niezależny obiekt SVGPathSegCurvetoCubicSmoothAbs.

TworzenieSVGPathSegCurvetoCubicSmoothRel(float, float, float, float)

Powraca niezależny, bezdomny obiekt SVGPathSegCurvetoCubicSmoothRel.

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

Parameters

x float

Relatywna koordynacja X dla punktu końcowego tego segmentu ścieżki.

y float

Relatywny Y koordynuje punkt końcowy tego segmentu ścieżki.

x2 float

Koordynacja relacyjna X dla drugiego punktu sterowania.

y2 float

Koordynacja relacyjna Y dla drugiego punktu kontroli.

Returns

SVGPathSegCurvetoCubicSmoothRel

Niepowtarzalny, bezprzewodowy obiekt SVGPathSegCurvetoCubicSmoothRel.

TworzenieSVGPathSegCurvetoQuadraticAbs(float, float, float, float)

Powraca niezależny, bezdomny obiekt SVGPathSegCurvetoQuadraticAbs.

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

Parameters

x float

Absolutna koordynacja X dla punktu końcowego tego segmentu ścieżki.

y float

Absolutny Y koordynuje punkt końcowy tego segmentu ścieżki.

x1 float

Absolutna koordynacja X dla pierwszego punktu sterowania.

y1 float

Koordynacja absolutna Y dla pierwszego punktu kontrolnego.

Returns

SVGPathSegCurvetoQuadraticAbs

Niezależny, bezprzewodowy obiekt SVGPathSegCurvetoQuadraticAbs.

TworzenieSVGPathSegCurvetoQuadraticRel(float, float, float, float)

Powraca niezależny, bezdomny obiekt SVGPathSegCurvetoQuadraticRel.

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

Parameters

x float

Relatywna koordynacja X dla punktu końcowego tego segmentu ścieżki.

y float

Relatywny Y koordynuje punkt końcowy tego segmentu ścieżki.

x1 float

Koordynacja relacyjna X dla pierwszego punktu sterowania.

y1 float

Koordynacja relacyjna Y dla pierwszego punktu kontroli.

Returns

SVGPathSegCurvetoQuadraticRel

Niepowtarzalny, bezprzewodowy obiekt SVGPathSegCurvetoQuadraticRel.

TworzenieSVGPathSegCurvetoQuadraticSmoothAbs(Floty, floty)

Powraca niezależny, bezdomny obiekt SVGPathSegCurvetoQuadraticSmoothAbs.

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

Parameters

x float

Absolutna koordynacja X dla punktu końcowego tego segmentu ścieżki.

y float

Absolutny Y koordynuje punkt końcowy tego segmentu ścieżki.

Returns

SVGPathSegCurvetoQuadraticSmoothAbs

Niepowtarzalny, bezprzewodowy obiekt SVGPathSegCurvetoQuadraticSmoothAbs.

TworzenieSVGPathSegCurvetoQuadraticSmoothRel(Floty, floty)

Powraca niezależny, bezdomny obiekt SVGPathSegCurvetoQuadraticSmoothRel.

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

Parameters

x float

Relatywna koordynacja X dla punktu końcowego tego segmentu ścieżki.

y float

Relatywny Y koordynuje punkt końcowy tego segmentu ścieżki.

Returns

SVGPathSegCurvetoQuadraticSmoothRel

Niepowtarzalny, bezprzewodowy obiekt SVGPathSegCurvetoQuadraticSmoothRel.

TworzeniePrzeczytanieSegLinetoAbs(Floty, floty)

Powraca niezależny, bezdomny obiekt SVGPathSegLinetoAbs.

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

Parameters

x float

Absolutna koordynacja X dla punktu końcowego tego segmentu ścieżki.

y float

Absolutny Y koordynuje punkt końcowy tego segmentu ścieżki.

Returns

SVGPathSegLinetoAbs

Niezależny, bezdomny obiekt SVGPathSegLinetoAbs.

TworzenieSVGPathSegLinetoHorizontalAbs(Floty)

Powraca niezależny, bezdomny obiekt SVGPathSegLinetoHorizontalAbs.

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

Parameters

x float

Absolutna koordynacja X dla punktu końcowego tego segmentu ścieżki.

Returns

SVGPathSegLinetoHorizontalAbs

Niepowtarzalny, bezprzewodowy obiekt SVGPathSegLinetoHorizontalAbs.

TworzenieSVGPathSegLinetoHorizontalRel(Floty)

Powraca niezależny, bezprzewodowy obiekt SVGPathSegLinetoHorizontalRel.

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

Parameters

x float

Relatywna koordynacja X dla punktu końcowego tego segmentu ścieżki.

Returns

SVGPathSegLinetoHorizontalRel

Niepowtarzalny, bezprzewodowy obiekt SVGPathSegLinetoHorizontalRel.

TworzeniePrzekierowanieRel(Floty, floty)

Powraca niezależny, bezdomny obiekt SVGPathSegLinetoRel.

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

Parameters

x float

Relatywna koordynacja X dla punktu końcowego tego segmentu ścieżki.

y float

Relatywny Y koordynuje punkt końcowy tego segmentu ścieżki.

Returns

SVGPathSegLinetoRel

Niezależny, bezprzewodowy obiekt SVGPathSegLinetoRel.

TworzenieSVGPathSegLinetoVerticalAbs(Floty)

Powraca niezależny, bezprzewodowy obiekt SVGPathSegLinetoVerticalAbs.

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

Parameters

y float

Absolutny Y koordynuje punkt końcowy tego segmentu ścieżki.

Returns

SVGPathSegLinetoVerticalAbs

Niepowtarzalny, niezależny obiekt SVGPathSegLinetoVerticalAbs.

TworzenieSVGPathSegLinetoVerticalRel(Floty)

Powraca niezależny, bezdomny obiekt SVGPathSegLinetoVerticalRel.

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

Parameters

y float

Relatywny Y koordynuje punkt końcowy tego segmentu ścieżki.

Returns

SVGPathSegLinetoVerticalRel

Niepowtarzalny, niezależny obiekt SVGPathSegLinetoVerticalRel.

TworzenieSWGPathSegMovetoAbs(Floty, floty)

Powraca niezależny, bezdomny obiekt SVGPathSegMovetoAbs.

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

Parameters

x float

Absolutna koordynacja X dla punktu końcowego tego segmentu ścieżki.

y float

Absolutny Y koordynuje punkt końcowy tego segmentu ścieżki.

Returns

SVGPathSegMovetoAbs

Niezależny, bezprzewodowy obiekt SVGPathSegMovetoAbs.

TworzenieSVGPathSegMovetoRel(Floty, floty)

Powraca niezależny, bezdomny obiekt SVGPathSegMovetoRel.

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

Parameters

x float

Relatywna koordynacja X dla punktu końcowego tego segmentu ścieżki.

y float

Relatywny Y koordynuje punkt końcowy tego segmentu ścieżki.

Returns

SVGPathSegMovetoRel

Niepowtarzalny obiekt SVGPathSegMovetoRel.

Zobacz również

SVGGeometryElement , ISVGAnimatedPathData

 Polski