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

يتيح الوصول إلى المحتوى الرسوم المتحركة الحالية لميثاق “د” في شكل يتوافق واحدًا تلو الآخر مع تصنيف SVG.إذا تم الرسوم المتحركة لميثاق أو ميثاق معين، فإنه يحتوي على القيمة الرسوم المتحركة الحالية لميثاق أو ميثاق، ويتم قراءة كل من الكائن نفسه ومحتواه فقط.إذا لم يتم الرسوم المتحركة لميثاق أو ميثاق معين حاليًا، فإنه يحتوي على نفس القيمة التي يحتوي عليها pathSegList.

public SVGPathSegList AnimatedPathSegList { get; }

قيمة الممتلكات

SVGPathSegList

PathSegList

يوفر إمكانية الوصول إلى المحتوى الأساسي (أي الإحصائي) لصفة “د” في شكل يتطابق واحدًا تلو الآخر مع تصنيف SVG.وهكذا، إذا كان ميزة “d” لديها “Moveto (M)” و"Arcto (A)" أمر، ثم pathSegList سوف يكون اثنين من الإدخالات: SVG_PATHSEG_MOVETO_ABS و SVG_PATHSEG_ARC_ABS.

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

الإحداثيات X المطلقة للنقطة النهائية لهذا الجزء من المسار.

y float

منسق Y المطلق إلى نقطة النهاية لهذا الجزء من المسار.

r1 float

نطاق المحور x-axis لـ ellipse (أي r1) .

r2 float

راديو y-axis لـ ellipse (أي r2) .

angle float

زاوية الدوران في درجات لـ x-axis من ellipse فيما يتعلق ب x-axis من نظام تنسيق المستخدم.

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

الإحداثيات X النسبية للنقطة النهائية لهذا الجزء من المسار.

y float

تنسيق Y النسبي للنقطة النهائية لهذا القسم من المسار.

r1 float

نطاق المحور x-axis لـ ellipse (أي r1) .

r2 float

راديو y-axis لـ ellipse (أي r2) .

angle float

زاوية الدوران في درجات لـ x-axis من ellipse فيما يتعلق ب x-axis من نظام تنسيق المستخدم.

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

الإحداثيات X المطلقة للنقطة النهائية لهذا الجزء من المسار.

y float

منسق Y المطلق إلى نقطة النهاية لهذا الجزء من المسار.

x1 float

الإحداثيات X المطلقة للنقطة الأولى.

y1 float

منسق Y المطلق للنقطة الأولى للتحكم.

x2 float

الإحداثيات X المطلقة للنقطة الثانية.

y2 float

منسق Y المطلق للنقطة الثانية للتحكم.

Returns

SVGPathSegCurvetoCubicAbs

كائن مستقل، غير عادي SVGPathSegCurvetoCubicAbs.

أضف تعليقًا(السفينة، السفينة، السفينة، السفينة، السفينة)

إرجاع كائن SVGPathSegCurvetoCubicRel منفرد وغير متزوج.

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

Parameters

x float

الإحداثيات X النسبية للنقطة النهائية لهذا الجزء من المسار.

y float

تنسيق Y النسبي للنقطة النهائية لهذا القسم من المسار.

x1 float

منسقة X النسبية للنقطة الأولى للتحكم.

y1 float

تنسيق Y النسبي للنقطة الأولى للتحكم.

x2 float

الإحداثيات X النسبية للنقطة الثانية.

y2 float

تنسيق Y النسبي للنقطة الثانية للتحكم.

Returns

SVGPathSegCurvetoCubicRel

كائن مستقل، غير عادي SVGPathSegCurvetoCubicRel.

تداول الخيارات الثنائية الفوركس(السفينة، السفينة، السفينة)

يعود إلى كائن SVGPathSegCurvetoCubicSmoothAbs.

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

Parameters

x float

الإحداثيات X المطلقة للنقطة النهائية لهذا الجزء من المسار.

y float

منسق Y المطلق إلى نقطة النهاية لهذا الجزء من المسار.

x2 float

الإحداثيات X المطلقة للنقطة الثانية.

y2 float

منسق Y المطلق للنقطة الثانية للتحكم.

Returns

SVGPathSegCurvetoCubicSmoothAbs

أداة مستقلة وغير عائلية SVGPathSegCurvetoCubicSmoothAbs.

تداول الخيارات الثنائية الفوركس(السفينة، السفينة، السفينة)

يعود كائن SVGPathSegCurvetoCubicSmoothRel منفردًا وغير مأهول.

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

Parameters

x float

الإحداثيات X النسبية للنقطة النهائية لهذا الجزء من المسار.

y float

تنسيق Y النسبي للنقطة النهائية لهذا القسم من المسار.

x2 float

الإحداثيات X النسبية للنقطة الثانية.

y2 float

تنسيق Y النسبي للنقطة الثانية للتحكم.

Returns

SVGPathSegCurvetoCubicSmoothRel

أداة مستقلة وبدنية SVGPathSegCurvetoCubicSmoothRel.

أضف تعليقًا(السفينة، السفينة، السفينة)

إرجاع كائن SVGPathSegCurvetoQuadraticAbs منفرد وغير مأهول.

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

Parameters

x float

الإحداثيات X المطلقة للنقطة النهائية لهذا الجزء من المسار.

y float

منسق Y المطلق إلى نقطة النهاية لهذا الجزء من المسار.

x1 float

الإحداثيات X المطلقة للنقطة الأولى.

y1 float

منسق Y المطلق للنقطة الأولى للتحكم.

Returns

SVGPathSegCurvetoQuadraticAbs

كائن مستقل وغير عائلي SVGPathSegCurvetoQuadraticAbs.

تداول الخيارات الثنائية الفوركس(السفينة، السفينة، السفينة)

إرجاع كائن SVGPathSegCurvetoQuadraticRel منفرد وغير مأهول.

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

Parameters

x float

الإحداثيات X النسبية للنقطة النهائية لهذا الجزء من المسار.

y float

تنسيق Y النسبي للنقطة النهائية لهذا القسم من المسار.

x1 float

منسقة X النسبية للنقطة الأولى للتحكم.

y1 float

تنسيق Y النسبي للنقطة الأولى للتحكم.

Returns

SVGPathSegCurvetoQuadraticRel

كائن مستقل وغير عائلي SVGPathSegCurvetoQuadraticRel.

تداول الخيارات الثنائية الفوركس(السفينة، السفينة)

يعود إلى كائن SVGPathSegCurvetoQuadraticSmoothAbs.

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

Parameters

x float

الإحداثيات X المطلقة للنقطة النهائية لهذا الجزء من المسار.

y float

منسق Y المطلق إلى نقطة النهاية لهذا الجزء من المسار.

Returns

SVGPathSegCurvetoQuadraticSmoothAbs

أداة مستقلة وغير عائلية SVGPathSegCurvetoQuadraticSmoothAbs.

تداول الخيارات الثنائية الفوركس(السفينة، السفينة)

يعود كائن SVGPathSegCurvetoQuadraticSmoothRel منفردًا وغير مأهول.

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

Parameters

x float

الإحداثيات X النسبية للنقطة النهائية لهذا الجزء من المسار.

y float

تنسيق Y النسبي للنقطة النهائية لهذا القسم من المسار.

Returns

SVGPathSegCurvetoQuadraticSmoothRel

كائن مستقل، غير عادي SVGPathSegCurvetoQuadraticSmoothRel.

أضف تعليقًا(السفينة، السفينة)

إرجاع كائن مستقل وغير عائلي SVGPathSegLinetoAbs.

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

Parameters

x float

الإحداثيات X المطلقة للنقطة النهائية لهذا الجزء من المسار.

y float

منسق Y المطلق إلى نقطة النهاية لهذا الجزء من المسار.

Returns

SVGPathSegLinetoAbs

كائن منفرد وغير مأهول SVGPathSegLinetoAbs.

تداول الخيارات الثنائية الفوركس(السفينة)

يعيد كائن SVGPathSegLinetoHorizontalAbs منفرداً.

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

Parameters

x float

الإحداثيات X المطلقة للنقطة النهائية لهذا الجزء من المسار.

Returns

SVGPathSegLinetoHorizontalAbs

كائن مستقل، غير عادي SVGPathSegLinetoHorizontalAbs.

تداول الخيارات الثنائية الفوركس(السفينة)

يعيد كائن SVGPathSegLinetoHorizontalRel منفردًا وغير مأهول.

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

Parameters

x float

الإحداثيات X النسبية للنقطة النهائية لهذا الجزء من المسار.

Returns

SVGPathSegLinetoHorizontalRel

كائن مستقل، غير عادي SVGPathSegLinetoHorizontalRel.

أضف تعليقًا(السفينة، السفينة)

إرجاع كائن SVGPathSegLinetoRel منفرد وغير مأهول.

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

Parameters

x float

الإحداثيات X النسبية للنقطة النهائية لهذا الجزء من المسار.

y float

تنسيق Y النسبي للنقطة النهائية لهذا القسم من المسار.

Returns

SVGPathSegLinetoRel

كائن مستقل، غير عادي SVGPathSegLinetoRel.

تداول الخيارات الثنائيةالسلسلة(السفينة)

إرجاع كائن SVGPathSegLinetoVerticalAbs منفرد وغير مأهول.

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

Parameters

y float

منسق Y المطلق إلى نقطة النهاية لهذا الجزء من المسار.

Returns

SVGPathSegLinetoVerticalAbs

كائن مستقل وبدون أصل SVGPathSegLinetoVerticalAbs.

تداول الخيارات الثنائية الفوركس(السفينة)

إرجاع كائن SVGPathSegLinetoVerticalRel منفرد وغير مأهول.

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

Parameters

y float

تنسيق Y النسبي للنقطة النهائية لهذا القسم من المسار.

Returns

SVGPathSegLinetoVerticalRel

كائن مستقل وغير عادي SVGPathSegLinetoVerticalRel.

أضف تعليقًا(السفينة، السفينة)

إرجاع كائن SVGPathSegMovetoAbs منفرد وغير مأهول.

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

Parameters

x float

الإحداثيات X المطلقة للنقطة النهائية لهذا الجزء من المسار.

y float

منسق Y المطلق إلى نقطة النهاية لهذا الجزء من المسار.

Returns

SVGPathSegMovetoAbs

كائن مستقل وبدون أسرة SVGPathSegMovetoAbs.

أضف تعليقًا(السفينة، السفينة)

إرجاع كائن SVGPathSegMovetoRel منفرد وغير مأهول.

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

Parameters

x float

الإحداثيات X النسبية للنقطة النهائية لهذا الجزء من المسار.

y float

تنسيق Y النسبي للنقطة النهائية لهذا القسم من المسار.

Returns

SVGPathSegMovetoRel

كائن مستقل وبدون أسرة SVGPathSegMovetoRel.

انظر أيضا

SVGGeometryElement , ISVGAnimatedPathData

 عربي