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; }
Вредност имовине
PathSegList
Обезбеђује приступ основним (тј. статичким) садржајима атрибута „д“ у облику који се појединачно уклапа са синтаксом СВГ-а.Дакле, ако атрибут „д“ има команду „абсолютно покретање (М)“ и команду „абсолютно покретање (А), онда ће путСекЛист имати два улога: СВГ_ПАТХСЕГ_МОВЕТО_АБС и СВГ_ПАТХСЕГ_АРЦ_АБС.
public SVGPathSegList PathSegList { get; set; }
Вредност имовине
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 објекат.
КреирањеСВГПАТСЕГАРЦРЕЛ(пловила, пловила, пловила, пловила, пловила, пловила)
Враћа самостални, без родитеља 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 објекат.
КреирањеСВГПатСегЦлоссПат()
Враћа самостални, без родитеља SVGPathSegClosePath објекат.
[DOMName("createSVGPathSegClosePath")]
public SVGPathSegClosePath CreateSVGPathSegClosePath()
Returns
Самостални, без родитеља 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 објекат.
КреирајтеСВГПатСекЦурветЦубицРел(флота, флота, флота, флота, флота)
Враћа самостални, без родитеља 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 објекат.
КреирањеСВГПатСекЦурветЦубицСмутАбс(пловидбе, пловидбе, пловидбе)
Враћа самостални, без родитеља 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 објекат.
КреирањеСВГПатСекЦурветоКвадратицРел(пловидбе, пловидбе, пловидбе)
Враћа самостални, без родитеља 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 објекат.
КреирањеСВГПатСекЦурветоКвадратицСмутАбс(пловила, пловила)
Враћа самостални, без родитеља 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
Самостални, без родитеља SVGPathSegLinetoАбс објекат.
КСНУМКСХОРИЗОНТАЛНАПЕТ(Флоат)
Враћа самостални, без родитеља SVGPathSegLinetoHorizontalAbs објекат.
[DOMName("createSVGPathSegLinetoHorizontalAbs")]
public SVGPathSegLinetoHorizontalAbs CreateSVGPathSegLinetoHorizontalAbs(float x)
Parameters
x
float
Апсолутни Х координати за крајну тачку овог сегмента пута.
Returns
Самостални, без родитеља SVGPathSegLinetoHorizontalAbs објекат.
КСНУМКСХОРИЗОНТАНТРЕЛ(Флоат)
Враћа самостални, без родитеља SVGPathSegLinetoHorizontalRel објекат.
[DOMName("createSVGPathSegLinetoHorizontalRel")]
public SVGPathSegLinetoHorizontalRel CreateSVGPathSegLinetoHorizontalRel(float x)
Parameters
x
float
Координат релативног Х за крајну тачку овог сегмента пута.
Returns
Самостални, без родитеља SVGPathSegLinetoHorizontalRel објекат.
КреирајтеСВГПатСЕГЛНЕТРЕЛ(пловила, пловила)
Враћа самостални, без родитеља SVGPathSegLinetoRel објекат.
[DOMName("createSVGPathSegLinetoRel")]
public SVGPathSegLinetoRel CreateSVGPathSegLinetoRel(float x, float y)
Parameters
x
float
Координат релативног Х за крајну тачку овог сегмента пута.
y
float
Релативни И координира крајњу тачку овог сегмента пута.
Returns
Самостални, без родитеља SVGPathSegLinetoRel објекат.
КреирајтеСВГПатСекЛиннеВертикаАбс(Флоат)
Враћа самостални, без родитеља SVGPathSegLinetoVerticalAbs објекат.
[DOMName("createSVGPathSegLinetoVerticalAbs")]
public SVGPathSegLinetoVerticalAbs CreateSVGPathSegLinetoVerticalAbs(float y)
Parameters
y
float
Апсолутни И координира крајњу тачку овог сегмента пута.
Returns
Самостални, без родитеља SVGPathSegLinetoVerticalAbs објекат.
КреирањеСВГПатСегЛинтеВертикаРел(Флоат)
Враћа самостални, без родитеља SVGPathSegLinetoVerticalRel објекат.
[DOMName("createSVGPathSegLinetoVerticalRel")]
public SVGPathSegLinetoVerticalRel CreateSVGPathSegLinetoVerticalRel(float y)
Parameters
y
float
Релативни И координира крајњу тачку овог сегмента пута.
Returns
Самостални, без родитеља SVGPathSegLinetoVerticalRel објекат.
КреирањеСВГПатСекМоветоАбс(пловила, пловила)
Враћа самостални, без родитеља SVGPathSegMovetoAbs објекат.
[DOMName("createSVGPathSegMovetoAbs")]
public SVGPathSegMovetoAbs CreateSVGPathSegMovetoAbs(float x, float y)
Parameters
x
float
Апсолутни Х координати за крајну тачку овог сегмента пута.
y
float
Апсолутни И координира крајњу тачку овог сегмента пута.
Returns
Самостални, без родитеља SVGPathSegMovetoAbs објекат.
КреирањеСВГПАТСЕГМОВЕТРЕЛ(пловила, пловила)
Враћа самостални, без родитеља SVGPathSegMovetoRel објекат.
[DOMName("createSVGPathSegMovetoRel")]
public SVGPathSegMovetoRel CreateSVGPathSegMovetoRel(float x, float y)
Parameters
x
float
Координат релативног Х за крајну тачку овог сегмента пута.
y
float
Релативни И координира крајњу тачку овог сегмента пута.
Returns
Самостални, без родитеља SVGPathSegMovetoRel објекат.