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

ΔημιουργήστεSVGPathSegArc(Ναυάγιο, Ναυάγιο, Ναυάγιο, Ναυάγιο, Ναυάγιο, Ναυάγιο)

Επιστρέφει ένα ανεξάρτητο, μη γονικό 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-αξίου για την ελίτ (δηλαδή, r1).

r2 float

Το ραδιόφωνο y-axis για την ελίτ (δηλαδή, r2).

angle float

Η γωνία περιστροφής σε βαθμούς για το x-αξί του ελίπσου σε σχέση με το x-αξί του συστήματος συντονισμού του χρήστη.

largeArcFlag bool

Η αξία του παραμέτρου μεγάλης σημαίας.

sweepFlag bool

Η αξία του παραμέτρου μεγάλης σημαίας.

Returns

SVGPathSegArcAbs

Ένα ανεξάρτητο, μη γονικό αντικείμενο SVGPathSegArcAbs.

ΔημιουργήστεSVGPathSegArcRel(Ναυάγιο, Ναυάγιο, Ναυάγιο, Ναυάγιο, Ναυάγιο, Ναυάγιο)

Επιστρέφει ένα ανεξάρτητο, μη γονικό 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-αξίου για την ελίτ (δηλαδή, r1).

r2 float

Το ραδιόφωνο y-axis για την ελίτ (δηλαδή, r2).

angle float

Η γωνία περιστροφής σε βαθμούς για το x-αξί του ελίπσου σε σχέση με το x-αξί του συστήματος συντονισμού του χρήστη.

largeArcFlag bool

Η αξία του παραμέτρου μεγάλης σημαίας.

sweepFlag bool

Η αξία του παραμέτρου μεγάλης σημαίας.

Returns

SVGPathSegArcRel

Ένα ανεξάρτητο, μη γονικό αντικείμενο SVGPathSegArcRel.

ΔημιουργήστεSVGPathSegClosePath()

Επιστρέφει ένα ανεξάρτητο, μη γονικό SVGPathSegClosePath αντικείμενο.

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

Returns

SVGPathSegClosePath

Ένα ανεξάρτητο, μη γονικό SVGPathSegClosePath αντικείμενο.

ΔημιουργήστεSVGPathSegCurvetoCubicAbs(Ναυτιλία, Ναυτιλία, Ναυτιλία, Ναυτιλία)

Επιστρέφει ένα ανεξάρτητο, μη γονικό αντικείμενο 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(Ναυτιλία, Ναυτιλία, Ναυτιλία, Ναυτιλία)

Επιστρέφει ένα ανεξάρτητο, μη γονικό 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(Ναυτιλία, Ναυτιλία, Ναυτιλία)

Επιστρέφει ένα ανεξάρτητο, μη γονικό αντικείμενο 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(Ναυτιλία, Ναυτιλία, Ναυτιλία)

Επιστρέφει ένα ανεξάρτητο, μη γονικό 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(Ναυτιλία, Ναυτιλία, Ναυτιλία)

Επιστρέφει ένα ανεξάρτητο, μη γονικό 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(Ναυτιλία, Ναυτιλία, Ναυτιλία)

Επιστρέφει ένα ανεξάρτητο, μη γονικό 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(Πλοία, Πλοία)

Επιστρέφει ένα ανεξάρτητο, μη γονικό SVGPathSegCurvetoQuadraticSmoothAbs αντικείμενο.

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

Parameters

x float

Ο απόλυτος συντονισμός X για το τελικό σημείο αυτού του τμήματος του δρόμου.

y float

Ο απόλυτος Y συντονίζει για το τελικό σημείο αυτού του τμήματος του δρόμου.

Returns

SVGPathSegCurvetoQuadraticSmoothAbs

Ένα ανεξάρτητο, μη γονικό αντικείμενο SVGPathSegCurvetoQuadraticSmoothAbs.

ΔημιουργίαSVGPathSegCurvetoQuadraticSmoothRel(Πλοία, Πλοία)

Επιστρέφει ένα ανεξάρτητο, μη γονικό 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(Πλοία, Πλοία)

Επιστρέφει ένα ανεξάρτητο, μη γονικό SVGPathSegLinetoRel αντικείμενο.

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

Parameters

x float

Ο σχετικός συντονισμός X για το τελικό σημείο αυτού του τμήματος του δρόμου.

y float

Ο σχετικός Y συντονίζει για το τελικό σημείο αυτού του τμήματος του δρόμου.

Returns

SVGPathSegLinetoRel

Ένα ανεξάρτητο, μη γονικό αντικείμενο SVGPathSegLinetoRel.

ΔημιουργήστεSVGPathSegLinetoVerticalAbs(Πλοία)

Επιστρέφει ένα ανεξάρτητο, μη γονικό SVGPathSegLinetoVerticalAbs αντικείμενο.

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

Parameters

y float

Ο απόλυτος Y συντονίζει για το τελικό σημείο αυτού του τμήματος του δρόμου.

Returns

SVGPathSegLinetoVerticalAbs

Ένα ανεξάρτητο, μη γονικό SVGPathSegLinetoVerticalAbs αντικείμενο.

ΔημιουργίαSVGPathSegLinetoVerticalRel(Πλοία)

Επιστρέφει ένα ανεξάρτητο, μη γονικό SVGPathSegLinetoVerticalRel αντικείμενο.

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

Parameters

y float

Ο σχετικός Y συντονίζει για το τελικό σημείο αυτού του τμήματος του δρόμου.

Returns

SVGPathSegLinetoVerticalRel

Ένα ανεξάρτητο, μη γονικό SVGPathSegLinetoVerticalRel αντικείμενο.

ΔημιουργήστεSVGPathSegMovetoAbs(Πλοία, Πλοία)

Επιστρέφει ένα ανεξάρτητο, μη γονικό SVGPathSegMovetoAbs αντικείμενο.

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

Parameters

x float

Ο απόλυτος συντονισμός X για το τελικό σημείο αυτού του τμήματος του δρόμου.

y float

Ο απόλυτος Y συντονίζει για το τελικό σημείο αυτού του τμήματος του δρόμου.

Returns

SVGPathSegMovetoAbs

Ένα ανεξάρτητο, μη γονικό αντικείμενο SVGPathSegMovetoAbs.

ΔημιουργήστεSVGPathSegMovetoRel(Πλοία, Πλοία)

Επιστρέφει ένα ανεξάρτητο, μη γονικό SVGPathSegMovetoRel αντικείμενο.

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

Parameters

x float

Ο σχετικός συντονισμός X για το τελικό σημείο αυτού του τμήματος του δρόμου.

y float

Ο σχετικός Y συντονίζει για το τελικό σημείο αυτού του τμήματος του δρόμου.

Returns

SVGPathSegMovetoRel

Ένα ανεξάρτητο, μη γονικό SVGPathSegMovetoRel αντικείμενο.

Δείτε επίσης

SVGGeometryElement , ISVGAnimatedPathData

 Ελληνικά