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; }
Αξία ιδιοκτησίας
PathSegList
Παρέχει πρόσβαση στα βασικά (δηλαδή στατικά) περιεχόμενα του χαρακτηριστικού «δ» σε μορφή που ταιριάζει με τη σύνταξη του SVG.Έτσι, αν το χαρακτηριστικό «d» έχει μια εντολή «απολύτως moveto (M)» και μια εντολή «απολύτως arcto (A), τότε το pathSegList θα έχει δύο εγγραφές: μια SVG_PATHSEG_MOVETO_ABS και μια SVG_PATHSEG_ARC_ABS.
public SVGPathSegList PathSegList { get; set; }
Αξία ιδιοκτησίας
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.
Δημιουργήστε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.
ΔημιουργήστεSVGPathSegClosePath()
Επιστρέφει ένα ανεξάρτητο, μη γονικό SVGPathSegClosePath αντικείμενο.
[DOMName("createSVGPathSegClosePath")]
public SVGPathSegClosePath CreateSVGPathSegClosePath()
Returns
Ένα ανεξάρτητο, μη γονικό 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.
Δημιουργήστε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.
Δημιουργία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.
Δημιουργήστε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.
Δημιουργία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.
ΔημιουργίαΟρίζων(Πλοία)
Επιστρέφει ένα ανεξάρτητο, μη γονικό SVGPathSegLinetoHorizontalAbs αντικείμενο.
[DOMName("createSVGPathSegLinetoHorizontalAbs")]
public SVGPathSegLinetoHorizontalAbs CreateSVGPathSegLinetoHorizontalAbs(float x)
Parameters
x
float
Ο απόλυτος συντονισμός X για το τελικό σημείο αυτού του τμήματος του δρόμου.
Returns
Ένα ανεξάρτητο, μη γονικό αντικείμενο SVGPathSegLinetoHorizontalAbs.
ΔημιουργίαΟρίζων(Πλοία)
Επιστρέφει ένα ανεξάρτητο, μη γονικό SVGPathSegLinetoHorizontalRel αντικείμενο.
[DOMName("createSVGPathSegLinetoHorizontalRel")]
public SVGPathSegLinetoHorizontalRel CreateSVGPathSegLinetoHorizontalRel(float x)
Parameters
x
float
Ο σχετικός συντονισμός X για το τελικό σημείο αυτού του τμήματος του δρόμου.
Returns
Ένα ανεξάρτητο, μη γονικό αντικείμενο SVGPathSegLinetoHorizontalRel.
ΔημιουργήστεSVGPathSegLinetoRel(Πλοία, Πλοία)
Επιστρέφει ένα ανεξάρτητο, μη γονικό SVGPathSegLinetoRel αντικείμενο.
[DOMName("createSVGPathSegLinetoRel")]
public SVGPathSegLinetoRel CreateSVGPathSegLinetoRel(float x, float y)
Parameters
x
float
Ο σχετικός συντονισμός X για το τελικό σημείο αυτού του τμήματος του δρόμου.
y
float
Ο σχετικός Y συντονίζει για το τελικό σημείο αυτού του τμήματος του δρόμου.
Returns
Ένα ανεξάρτητο, μη γονικό αντικείμενο SVGPathSegLinetoRel.
ΔημιουργήστεSVGPathSegLinetoVerticalAbs(Πλοία)
Επιστρέφει ένα ανεξάρτητο, μη γονικό SVGPathSegLinetoVerticalAbs αντικείμενο.
[DOMName("createSVGPathSegLinetoVerticalAbs")]
public SVGPathSegLinetoVerticalAbs CreateSVGPathSegLinetoVerticalAbs(float y)
Parameters
y
float
Ο απόλυτος Y συντονίζει για το τελικό σημείο αυτού του τμήματος του δρόμου.
Returns
Ένα ανεξάρτητο, μη γονικό SVGPathSegLinetoVerticalAbs αντικείμενο.
ΔημιουργίαSVGPathSegLinetoVerticalRel(Πλοία)
Επιστρέφει ένα ανεξάρτητο, μη γονικό SVGPathSegLinetoVerticalRel αντικείμενο.
[DOMName("createSVGPathSegLinetoVerticalRel")]
public SVGPathSegLinetoVerticalRel CreateSVGPathSegLinetoVerticalRel(float y)
Parameters
y
float
Ο σχετικός Y συντονίζει για το τελικό σημείο αυτού του τμήματος του δρόμου.
Returns
Ένα ανεξάρτητο, μη γονικό SVGPathSegLinetoVerticalRel αντικείμενο.
ΔημιουργήστεSVGPathSegMovetoAbs(Πλοία, Πλοία)
Επιστρέφει ένα ανεξάρτητο, μη γονικό SVGPathSegMovetoAbs αντικείμενο.
[DOMName("createSVGPathSegMovetoAbs")]
public SVGPathSegMovetoAbs CreateSVGPathSegMovetoAbs(float x, float y)
Parameters
x
float
Ο απόλυτος συντονισμός X για το τελικό σημείο αυτού του τμήματος του δρόμου.
y
float
Ο απόλυτος Y συντονίζει για το τελικό σημείο αυτού του τμήματος του δρόμου.
Returns
Ένα ανεξάρτητο, μη γονικό αντικείμενο SVGPathSegMovetoAbs.
ΔημιουργήστεSVGPathSegMovetoRel(Πλοία, Πλοία)
Επιστρέφει ένα ανεξάρτητο, μη γονικό SVGPathSegMovetoRel αντικείμενο.
[DOMName("createSVGPathSegMovetoRel")]
public SVGPathSegMovetoRel CreateSVGPathSegMovetoRel(float x, float y)
Parameters
x
float
Ο σχετικός συντονισμός X για το τελικό σημείο αυτού του τμήματος του δρόμου.
y
float
Ο σχετικός Y συντονίζει για το τελικό σημείο αυτού του τμήματος του δρόμου.
Returns
Ένα ανεξάρτητο, μη γονικό SVGPathSegMovetoRel αντικείμενο.