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
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
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
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
Niepowtarzalny obiekt SVGPathSegArcRel.
TworzenieSWGPathSegClosePath()
Powraca niezależny, bezdomny obiekt SVGPathSegClosePath.
[DOMName("createSVGPathSegClosePath")]
public SVGPathSegClosePath CreateSVGPathSegClosePath()
Returns
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
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
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
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
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
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
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
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
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
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
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
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
Niepowtarzalny obiekt SVGPathSegMovetoRel.