Class SVGPathElement

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

SVGPathSegList

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

SVGPathSegList

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

SVGPathSegArcAbs

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

SVGPathSegArcRel

Jedan samostalni, roditeljski SVGPathSegArcRel objekt.

Slijedeći članakSvGPathSegClosePath()

Povratak jedinstvenog, roditeljskog SVGPathSegClosePath objekta.

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

Returns

SVGPathSegClosePath

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

SVGPathSegCurvetoCubicAbs

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

SVGPathSegCurvetoCubicRel

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

SVGPathSegCurvetoQuadraticAbs

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

SVGPathSegCurvetoQuadraticRel

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

SVGPathSegLinetoAbs

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

SVGPathSegLinetoHorizontalAbs

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

SVGPathSegLinetoHorizontalRel

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

SVGPathSegLinetoRel

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

SVGPathSegLinetoVerticalAbs

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

SVGPathSegLinetoVerticalRel

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

SVGPathSegMovetoAbs

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

SVGPathSegMovetoRel

Jedan samostalni, roditeljski SVGPathSegMovetoRel objekt.

Vidjeti također

SVGGeometryElement , ISVGAnimatedPathData

 Hrvatski