Class SVGPathElement
nazivni prostor: Aspose.Html.Dom.Svg Sastav: Aspose.HTML.dll (25.4.0)
Interfejs SVGPathElement odgovara elementu ‘puta’.
[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
naslijeđeni članovi
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
Pružuje pristup trenutačnom animiranom sadržaju ‘d’ atributa u obliku koji odgovara jedan po jedan sa SVG-ovim sintazom.Ako se dan atribut ili svojstvo animira, sadrži trenutačnu animiranu vrijednost atributa ili svojstva, a i sam objekt i njegovi sadržaji čitaju se samo.Ako se dan atribut ili svojstvo trenutno ne animira, sadrži istu vrijednost kao i putSegList.
public SVGPathSegList AnimatedPathSegList { get; }
Vrijednost nekretnina
PathSegList
Pružuje pristup osnovnom (tj. statskom) sadržaju ‘d’ atributa u obliku koji odgovara jednoj po jednoj sa SVG sintazom.Dakle, ako ‘d’ atribut ima “absolutni moveto (M)” i “absolutni arcto (A)” zapovijed, onda pathSegList će imati dva ulaza: SVG_PATHSEG_MOVETO_ABS i SVG_PATHSEG_ARC_ABS.
public SVGPathSegList PathSegList { get; set; }
Vrijednost nekretnina
Methods
Sljedeći članakSvGPathSegArcAbs(float, float, float, float, float, bool, bool)
Povratak jedinstvenog, roditeljskog SVGPathSegArcAbs objekta.
[DOMName("createSVGPathSegArcAbs")]
public SVGPathSegArcAbs CreateSVGPathSegArcAbs(float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag)
Parameters
x
float
Absolutni X koordinat za krajnju točku ovog segmenta staze.
y
float
Absolutni Y koordinira za krajnju točku ovog segmenta staze.
r1
float
Radija x-axis za elips (tj. r1).
r2
float
Radija y-axis za elips (tj. r2).
angle
float
Okruženje rotacije u stupnjevima za x-axis ellipsa u odnosu na x-axis korisničkog koordinatnog sustava.
largeArcFlag
bool
Vrijednost velikog arka zastave parametara.
sweepFlag
bool
Vrijednost velikog arka zastave parametara.
Returns
Jedan samostalni, roditeljski SVGPathSegArcAbs objekt.
Sljedeći članakSvGPathSegArcRel(float, float, float, float, float, bool, bool)
Povratak jedinstvenog, roditeljskog SVGPathSegArcRel objekta.
[DOMName("createSVGPathSegArcRel")]
public SVGPathSegArcRel CreateSVGPathSegArcRel(float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag)
Parameters
x
float
Relativni X koordinat za krajnju točku ovog segmenta staze.
y
float
Relativni Y koordinira za krajnju točku ovog segmenta staze.
r1
float
Radija x-axis za elips (tj. r1).
r2
float
Radija y-axis za elips (tj. r2).
angle
float
Okruženje rotacije u stupnjevima za x-axis ellipsa u odnosu na x-axis korisničkog koordinatnog sustava.
largeArcFlag
bool
Vrijednost velikog arka zastave parametara.
sweepFlag
bool
Vrijednost velikog arka zastave parametara.
Returns
Jedan samostalni, roditeljski SVGPathSegArcRel objekt.
Slijedeći članakSvGPathSegClosePath()
Povratak jedinstvenog, roditeljskog SVGPathSegClosePath objekta.
[DOMName("createSVGPathSegClosePath")]
public SVGPathSegClosePath CreateSVGPathSegClosePath()
Returns
Jedan samostalni, roditeljski SVGPathSegClosePath objekt.
Sljedeći članakSvijetCurvetoCubicAbs(float, float, float, float, float, float)
Povratak samostalnog, roditeljskog SVGPathSegCurvetoCubicAbs objekta.
[DOMName("createSVGPathSegCurvetoCubicAbs")]
public SVGPathSegCurvetoCubicAbs CreateSVGPathSegCurvetoCubicAbs(float x, float y, float x1, float y1, float x2, float y2)
Parameters
x
float
Absolutni X koordinat za krajnju točku ovog segmenta staze.
y
float
Absolutni Y koordinira za krajnju točku ovog segmenta staze.
x1
float
Absolutni X koordinat za prvu kontrolnu točku.
y1
float
Absolutna koordinacija Y za prvu kontrolnu točku.
x2
float
Absolutni X koordinat za drugu kontrolnu točku.
y2
float
Absolutna koordinacija Y za drugu kontrolnu točku.
Returns
Jedan samostalni, roditeljski SVGPathSegCurvetoCubicAbs objekt.
Sljedeći članakSvGPathSegCurvetoCubicRel(float, float, float, float, float, float)
Povratak jedinstvenog, roditeljskog SVGPathSegCurvetoCubicRel objekta.
[DOMName("createSVGPathSegCurvetoCubicRel")]
public SVGPathSegCurvetoCubicRel CreateSVGPathSegCurvetoCubicRel(float x, float y, float x1, float y1, float x2, float y2)
Parameters
x
float
Relativni X koordinat za krajnju točku ovog segmenta staze.
y
float
Relativni Y koordinira za krajnju točku ovog segmenta staze.
x1
float
Relativni koordinat X za prvu kontrolnu točku.
y1
float
Relativni koordinat Y za prvu kontrolnu točku.
x2
float
Relativni koordinat X za drugo kontrolno mjesto.
y2
float
Relativni koordinat Y za drugu kontrolnu točku.
Returns
Jedan samostalni, roditeljski SVGPathSegCurvetoCubicRel objekt.
Sljedeći članakSvGPathSegCurvetoCubicSmoothAbs(plovilo, plovilo, plovilo i plovilo)
Povratak samostalnog, roditeljskog SVGPathSegCurvetoCubicSmoothAbs objekta.
[DOMName("createSVGPathSegCurvetoCubicSmoothAbs")]
public SVGPathSegCurvetoCubicSmoothAbs CreateSVGPathSegCurvetoCubicSmoothAbs(float x, float y, float x2, float y2)
Parameters
x
float
Absolutni X koordinat za krajnju točku ovog segmenta staze.
y
float
Absolutni Y koordinira za krajnju točku ovog segmenta staze.
x2
float
Absolutni X koordinat za drugu kontrolnu točku.
y2
float
Absolutna koordinacija Y za drugu kontrolnu točku.
Returns
SVGPathSegCurvetoCubicSmoothAbs
Jedan samostalni, roditeljski SVGPathSegCurvetoCubicSmoothAbs objekt.
Sljedeći članakSvGPathSegCurvetoCubicSmoothRel(plovilo, plovilo, plovilo i plovilo)
Povratak jedinstvenog, roditeljskog SVGPathSegCurvetoCubicSmoothRel objekta.
[DOMName("createSVGPathSegCurvetoCubicSmoothRel")]
public SVGPathSegCurvetoCubicSmoothRel CreateSVGPathSegCurvetoCubicSmoothRel(float x, float y, float x2, float y2)
Parameters
x
float
Relativni X koordinat za krajnju točku ovog segmenta staze.
y
float
Relativni Y koordinira za krajnju točku ovog segmenta staze.
x2
float
Relativni koordinat X za drugo kontrolno mjesto.
y2
float
Relativni koordinat Y za drugu kontrolnu točku.
Returns
SVGPathSegCurvetoCubicSmoothRel
Jedan samostalni, roditeljski SVGPathSegCurvetoCubicSmoothRel objekt.
Sljedeći članakSvGPathSegCurvetoQuadraticAbs(plovilo, plovilo, plovilo i plovilo)
Povratak samostalnog, roditeljskog SVGPathSegCurvetoQuadraticAbs objekta.
[DOMName("createSVGPathSegCurvetoQuadraticAbs")]
public SVGPathSegCurvetoQuadraticAbs CreateSVGPathSegCurvetoQuadraticAbs(float x, float y, float x1, float y1)
Parameters
x
float
Absolutni X koordinat za krajnju točku ovog segmenta staze.
y
float
Absolutni Y koordinira za krajnju točku ovog segmenta staze.
x1
float
Absolutni X koordinat za prvu kontrolnu točku.
y1
float
Absolutna koordinacija Y za prvu kontrolnu točku.
Returns
Jedan samostalni, roditeljski SVGPathSegCurvetoQuadraticAbs objekt.
Sljedeći članakSvGPathSegCurvetoQuadraticRel(plovilo, plovilo, plovilo i plovilo)
Povratak jedinstvenog, roditeljskog SVGPathSegCurvetoQuadraticRel objekta.
[DOMName("createSVGPathSegCurvetoQuadraticRel")]
public SVGPathSegCurvetoQuadraticRel CreateSVGPathSegCurvetoQuadraticRel(float x, float y, float x1, float y1)
Parameters
x
float
Relativni X koordinat za krajnju točku ovog segmenta staze.
y
float
Relativni Y koordinira za krajnju točku ovog segmenta staze.
x1
float
Relativni koordinat X za prvu kontrolnu točku.
y1
float
Relativni koordinat Y za prvu kontrolnu točku.
Returns
Jedan samostalni, roditeljski SVGPathSegCurvetoQuadraticRel objekt.
StvoritiSVGPathSegCurvetoQuadraticSmoothAbs(plovidba, plovidba)
Povratak jedinstvenog, roditeljskog SVGPathSegCurvetoQuadraticSmoothAbs objekta.
[DOMName("createSVGPathSegCurvetoQuadraticSmoothAbs")]
public SVGPathSegCurvetoQuadraticSmoothAbs CreateSVGPathSegCurvetoQuadraticSmoothAbs(float x, float y)
Parameters
x
float
Absolutni X koordinat za krajnju točku ovog segmenta staze.
y
float
Absolutni Y koordinira za krajnju točku ovog segmenta staze.
Returns
SVGPathSegCurvetoQuadraticSmoothAbs
Jedan samostalni, roditeljski SVGPathSegCurvetoQuadraticSmoothAbs objekt.
StvoriteSVGPathSegCurvetoQuadraticSmoothRel(plovidba, plovidba)
Povratak jedinstvenog, roditeljskog SVGPathSegCurvetoQuadraticSmoothRel objekta.
[DOMName("createSVGPathSegCurvetoQuadraticSmoothRel")]
public SVGPathSegCurvetoQuadraticSmoothRel CreateSVGPathSegCurvetoQuadraticSmoothRel(float x, float y)
Parameters
x
float
Relativni X koordinat za krajnju točku ovog segmenta staze.
y
float
Relativni Y koordinira za krajnju točku ovog segmenta staze.
Returns
SVGPathSegCurvetoQuadraticSmoothRel
Jedan samostalni, roditeljski SVGPathSegCurvetoQuadraticSmoothRel objekt.
Sljedeći članakSvijetLineAbs(plovidba, plovidba)
Povratak samostalnog, roditeljskog SVGPathSegLinetoAbs objekta.
[DOMName("createSVGPathSegLinetoAbs")]
public SVGPathSegLinetoAbs CreateSVGPathSegLinetoAbs(float x, float y)
Parameters
x
float
Absolutni X koordinat za krajnju točku ovog segmenta staze.
y
float
Absolutni Y koordinira za krajnju točku ovog segmenta staze.
Returns
Jedan samostalni, roditeljski SVGPathSegLinetoAbs objekt.
Sljedeći članakHorizontalAbs(float)
Povratak samostalnog, roditeljskog SVGPathSegLinetoHorizontalAbs objekta.
[DOMName("createSVGPathSegLinetoHorizontalAbs")]
public SVGPathSegLinetoHorizontalAbs CreateSVGPathSegLinetoHorizontalAbs(float x)
Parameters
x
float
Absolutni X koordinat za krajnju točku ovog segmenta staze.
Returns
Jedan samostalni, roditeljski SVGPathSegLinetoHorizontalAbs objekt.
Sljedeći članakHorizontalRel(float)
Povratak jedinstvenog, roditeljskog SVGPathSegLinetoHorizontalRel objekta.
[DOMName("createSVGPathSegLinetoHorizontalRel")]
public SVGPathSegLinetoHorizontalRel CreateSVGPathSegLinetoHorizontalRel(float x)
Parameters
x
float
Relativni X koordinat za krajnju točku ovog segmenta staze.
Returns
Jedan samostalni, roditeljski SVGPathSegLinetoHorizontalRel objekt.
Sljedeći članakSvGPathSegLinetoRel(plovidba, plovidba)
Povratak jedinstvenog, roditeljskog SVGPathSegLinetoRel objekta.
[DOMName("createSVGPathSegLinetoRel")]
public SVGPathSegLinetoRel CreateSVGPathSegLinetoRel(float x, float y)
Parameters
x
float
Relativni X koordinat za krajnju točku ovog segmenta staze.
y
float
Relativni Y koordinira za krajnju točku ovog segmenta staze.
Returns
Jedan samostalni, roditeljski SVGPathSegLinetoRel objekt.
Sljedeći članakSvGPathSegLinetoVerticalAbs(float)
Povratak jedinstvenog, roditeljskog SVGPathSegLinetoVerticalAbs objekta.
[DOMName("createSVGPathSegLinetoVerticalAbs")]
public SVGPathSegLinetoVerticalAbs CreateSVGPathSegLinetoVerticalAbs(float y)
Parameters
y
float
Absolutni Y koordinira za krajnju točku ovog segmenta staze.
Returns
Jedan samostalni, roditeljski SVGPathSegLinetoVerticalAbs objekt.
Sljedeći članakSvGPathSegLinetoVerticalRel(float)
Povratak jedinstvenog, roditeljskog SVGPathSegLinetoVerticalRel objekta.
[DOMName("createSVGPathSegLinetoVerticalRel")]
public SVGPathSegLinetoVerticalRel CreateSVGPathSegLinetoVerticalRel(float y)
Parameters
y
float
Relativni Y koordinira za krajnju točku ovog segmenta staze.
Returns
Jedan samostalni, roditeljski SVGPathSegLinetoVerticalRel objekt.
Sljedeći članakSvijetMovetoAbs(plovidba, plovidba)
Povratak jedinstvenog, roditeljskog SVGPathSegMovetoAbs objekta.
[DOMName("createSVGPathSegMovetoAbs")]
public SVGPathSegMovetoAbs CreateSVGPathSegMovetoAbs(float x, float y)
Parameters
x
float
Absolutni X koordinat za krajnju točku ovog segmenta staze.
y
float
Absolutni Y koordinira za krajnju točku ovog segmenta staze.
Returns
Jedan samostalni, roditeljski SVGPathSegMovetoAbs objekt.
StvoriteSVGPathSegMovetoRel(plovidba, plovidba)
Povratak jedinstvenog, roditeljskog SVGPathSegMovetoRel objekta.
[DOMName("createSVGPathSegMovetoRel")]
public SVGPathSegMovetoRel CreateSVGPathSegMovetoRel(float x, float y)
Parameters
x
float
Relativni X koordinat za krajnju točku ovog segmenta staze.
y
float
Relativni Y koordinira za krajnju točku ovog segmenta staze.
Returns
Jedan samostalni, roditeljski SVGPathSegMovetoRel objekt.