Class SVGPathElement

Class SVGPathElement

Именује се: Aspose.Html.Dom.Svg Асамблеја: Aspose.HTML.dll (25.4.0)

Интерфејс SVGPathElement одговара елементу „пут“.

[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

Наслеђени чланови

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

Обезбеђује приступ тренутном анимираном садржају атрибута „д“ у облику који се појединачно уклапа са синтаксом СВГ-а. Ако се дат атрибут или својство анимира, садржи тренутну анимирану вредност атрибута или својства, а и сам објекат и његов садржај се читају само.

public SVGPathSegList AnimatedPathSegList { get; }

Вредност имовине

SVGPathSegList

PathSegList

Обезбеђује приступ основним (тј. статичким) садржајима атрибута „д“ у облику који се појединачно уклапа са синтаксом СВГ-а.Дакле, ако атрибут „д“ има команду „абсолютно покретање (М)“ и команду „абсолютно покретање (А), онда ће путСекЛист имати два улога: СВГ_ПАТХСЕГ_МОВЕТО_АБС и СВГ_ПАТХСЕГ_АРЦ_АБС.

public SVGPathSegList PathSegList { get; set; }

Вредност имовине

SVGPathSegList

Methods

КреирањеСВГПатСекАрцАбс(пловила, пловила, пловила, пловила, пловила, пловила)

Враћа самостални, без родитеља SVGPathSegArcAbs објекат.

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

Parameters

x float

Апсолутни Х координати за крајну тачку овог сегмента пута.

y float

Апсолутни И координира крајњу тачку овог сегмента пута.

r1 float

Радијум х-аксиса за елипсу (тј. р1).

r2 float

И-аксис радијум за елипсу (тј. р2).

angle float

Угао ротације у степени за х-аксис елипсе у односу на х-аксис корисничког координатног система.

largeArcFlag bool

Вредност параметара великог арка.

sweepFlag bool

Вредност параметара великог арка.

Returns

SVGPathSegArcAbs

Самостални, без родитеља SVGPathSegArcAbs објекат.

КреирањеСВГПАТСЕГАРЦРЕЛ(пловила, пловила, пловила, пловила, пловила, пловила)

Враћа самостални, без родитеља SVGPathSegArcRel објекат.

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

Parameters

x float

Координат релативног Х за крајну тачку овог сегмента пута.

y float

Релативни И координира крајњу тачку овог сегмента пута.

r1 float

Радијум х-аксиса за елипсу (тј. р1).

r2 float

И-аксис радијум за елипсу (тј. р2).

angle float

Угао ротације у степени за х-аксис елипсе у односу на х-аксис корисничког координатног система.

largeArcFlag bool

Вредност параметара великог арка.

sweepFlag bool

Вредност параметара великог арка.

Returns

SVGPathSegArcRel

Самостални, без родитеља SVGPathSegArcRel објекат.

КреирањеСВГПатСегЦлоссПат()

Враћа самостални, без родитеља SVGPathSegClosePath објекат.

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

Returns

SVGPathSegClosePath

Самостални, без родитеља SVGPathSegClosePath објекат.

КСНУМКС СВГПатСекЦурветЦубицАбс(флота, флота, флота, флота, флота)

Враћа самостални, без родитеља SVGPathSegCurvetoCubicAbs објекат.

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

Parameters

x float

Апсолутни Х координати за крајну тачку овог сегмента пута.

y float

Апсолутни И координира крајњу тачку овог сегмента пута.

x1 float

Апсолутни Х координат за прву контролну тачку.

y1 float

Апсолутна И координата за прву контролну тачку.

x2 float

Апсолутни Х координат за другу контролну тачку.

y2 float

Апсолутна И координата за другу контролну тачку.

Returns

SVGPathSegCurvetoCubicAbs

Самостални, без родитеља SVGPathSegCurvetoCubicAbs објекат.

КреирајтеСВГПатСекЦурветЦубицРел(флота, флота, флота, флота, флота)

Враћа самостални, без родитеља SVGPathSegCurvetoCubicRel објекат.

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

Parameters

x float

Координат релативног Х за крајну тачку овог сегмента пута.

y float

Релативни И координира крајњу тачку овог сегмента пута.

x1 float

Координат релативног Х за прву контролну тачку.

y1 float

Релативни И координати за прву контролну тачку.

x2 float

Координат релативног Х за другу контролну тачку.

y2 float

Релативни И координати за другу контролну тачку.

Returns

SVGPathSegCurvetoCubicRel

Самостални, без родитеља SVGPathSegCurvetoCubicRel објекат.

КреирањеСВГПатСекЦурветЦубицСмутАбс(пловидбе, пловидбе, пловидбе)

Враћа самостални, без родитеља SVGPathSegCurvetoCubicSmoothAbs објекат.

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

Parameters

x float

Апсолутни Х координати за крајну тачку овог сегмента пута.

y float

Апсолутни И координира крајњу тачку овог сегмента пута.

x2 float

Апсолутни Х координат за другу контролну тачку.

y2 float

Апсолутна И координата за другу контролну тачку.

Returns

SVGPathSegCurvetoCubicSmoothAbs

Самостални, бездомни SVGPathSegCurvetoCubicSmoothAbs објекат.

КреирајтеСВГПатСекЦурветЦубицСмоотРел(пловидбе, пловидбе, пловидбе)

Враћа самостални, без родитеља SVGPathSegCurvetoCubicSmoothRel објекат.

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

Parameters

x float

Координат релативног Х за крајну тачку овог сегмента пута.

y float

Релативни И координира крајњу тачку овог сегмента пута.

x2 float

Координат релативног Х за другу контролну тачку.

y2 float

Релативни И координати за другу контролну тачку.

Returns

SVGPathSegCurvetoCubicSmoothRel

Самостални, без родитеља SVGPathSegCurvetoCubicSmoothRel објекат.

КСНУМКС СВГПатСекЦурветоКвадратицАбс(пловидбе, пловидбе, пловидбе)

Враћа самостални, без родитеља SVGPathSegCurvetoQuadraticAbs објекат.

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

Parameters

x float

Апсолутни Х координати за крајну тачку овог сегмента пута.

y float

Апсолутни И координира крајњу тачку овог сегмента пута.

x1 float

Апсолутни Х координат за прву контролну тачку.

y1 float

Апсолутна И координата за прву контролну тачку.

Returns

SVGPathSegCurvetoQuadraticAbs

Самостални, без родитеља SVGPathSegCurvetoQuadraticAbs објекат.

КреирањеСВГПатСекЦурветоКвадратицРел(пловидбе, пловидбе, пловидбе)

Враћа самостални, без родитеља SVGPathSegCurvetoQuadraticRel објекат.

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

Parameters

x float

Координат релативног Х за крајну тачку овог сегмента пута.

y float

Релативни И координира крајњу тачку овог сегмента пута.

x1 float

Координат релативног Х за прву контролну тачку.

y1 float

Релативни И координати за прву контролну тачку.

Returns

SVGPathSegCurvetoQuadraticRel

Самостални, без родитеља SVGPathSegCurvetoQuadraticRel објекат.

КреирањеСВГПатСекЦурветоКвадратицСмутАбс(пловила, пловила)

Враћа самостални, без родитеља SVGPathSegCurvetoQuadraticSmoothAbs објекат.

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

Parameters

x float

Апсолутни Х координати за крајну тачку овог сегмента пута.

y float

Апсолутни И координира крајњу тачку овог сегмента пута.

Returns

SVGPathSegCurvetoQuadraticSmoothAbs

Самостални, без родитеља SVGPathSegCurvetoQuadraticSmoothAbs објекат.

КреирањеСВГПатСекЦурветоКвадратицСмоотРел(пловила, пловила)

Враћа самостални, без родитеља SVGPathSegCurvetoQuadraticSmoothRel објекат.

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

Parameters

x float

Координат релативног Х за крајну тачку овог сегмента пута.

y float

Релативни И координира крајњу тачку овог сегмента пута.

Returns

SVGPathSegCurvetoQuadraticSmoothRel

Самостални, без родитеља SVGPathSegCurvetoQuadraticSmoothRel објекат.

КСНУМКС СФЕРАЦИЈА(пловила, пловила)

Враћа самостални, без родитеља SVGPathSegLinetoAbs објекат.

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

Parameters

x float

Апсолутни Х координати за крајну тачку овог сегмента пута.

y float

Апсолутни И координира крајњу тачку овог сегмента пута.

Returns

SVGPathSegLinetoAbs

Самостални, без родитеља SVGPathSegLinetoАбс објекат.

КСНУМКСХОРИЗОНТАЛНАПЕТ(Флоат)

Враћа самостални, без родитеља SVGPathSegLinetoHorizontalAbs објекат.

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

Parameters

x float

Апсолутни Х координати за крајну тачку овог сегмента пута.

Returns

SVGPathSegLinetoHorizontalAbs

Самостални, без родитеља SVGPathSegLinetoHorizontalAbs објекат.

КСНУМКСХОРИЗОНТАНТРЕЛ(Флоат)

Враћа самостални, без родитеља SVGPathSegLinetoHorizontalRel објекат.

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

Parameters

x float

Координат релативног Х за крајну тачку овог сегмента пута.

Returns

SVGPathSegLinetoHorizontalRel

Самостални, без родитеља SVGPathSegLinetoHorizontalRel објекат.

КреирајтеСВГПатСЕГЛНЕТРЕЛ(пловила, пловила)

Враћа самостални, без родитеља SVGPathSegLinetoRel објекат.

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

Parameters

x float

Координат релативног Х за крајну тачку овог сегмента пута.

y float

Релативни И координира крајњу тачку овог сегмента пута.

Returns

SVGPathSegLinetoRel

Самостални, без родитеља SVGPathSegLinetoRel објекат.

КреирајтеСВГПатСекЛиннеВертикаАбс(Флоат)

Враћа самостални, без родитеља SVGPathSegLinetoVerticalAbs објекат.

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

Parameters

y float

Апсолутни И координира крајњу тачку овог сегмента пута.

Returns

SVGPathSegLinetoVerticalAbs

Самостални, без родитеља SVGPathSegLinetoVerticalAbs објекат.

КреирањеСВГПатСегЛинтеВертикаРел(Флоат)

Враћа самостални, без родитеља SVGPathSegLinetoVerticalRel објекат.

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

Parameters

y float

Релативни И координира крајњу тачку овог сегмента пута.

Returns

SVGPathSegLinetoVerticalRel

Самостални, без родитеља SVGPathSegLinetoVerticalRel објекат.

КреирањеСВГПатСекМоветоАбс(пловила, пловила)

Враћа самостални, без родитеља SVGPathSegMovetoAbs објекат.

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

Parameters

x float

Апсолутни Х координати за крајну тачку овог сегмента пута.

y float

Апсолутни И координира крајњу тачку овог сегмента пута.

Returns

SVGPathSegMovetoAbs

Самостални, без родитеља SVGPathSegMovetoAbs објекат.

КреирањеСВГПАТСЕГМОВЕТРЕЛ(пловила, пловила)

Враћа самостални, без родитеља SVGPathSegMovetoRel објекат.

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

Parameters

x float

Координат релативног Х за крајну тачку овог сегмента пута.

y float

Релативни И координира крајњу тачку овог сегмента пута.

Returns

SVGPathSegMovetoRel

Самостални, без родитеља SVGPathSegMovetoRel објекат.

Гледајте такође

SVGGeometryElement , ISVGAnimatedPathData

 Српски