Class SVGPathElement
Navne til: Aspose.Html.Dom.Svg Sammensætning: Aspose.HTML.dll (25.4.0)
Den SVGPathElement-grænseflade svarer til ‘vej’-elementet.
[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
De arvede medlemmer
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
Giver adgang til det aktuelle animerede indhold af ’d’-attributtet i en form, der matcher en-for-en med SVG’s syntax. Hvis det angivne atribut eller ejendommen bliver animeret, indeholder det aktuelle animerede værdi af atributtet eller ejendommen, og både objektet selv og dets indhold læses kun.
public SVGPathSegList AnimatedPathSegList { get; }
Ejendomsværdi
PathSegList
Det giver adgang til det basale (dvs. statiske) indhold af ’d’attributtet i en form, der matcher en-for-en med SVG’s syntax.Således, hvis ’d’ attributtet har en “absolut moveto (M)” og en “absolut arcto (A)” kommando, så pathSegList vil have to indtægter: en SVG_PATHSEG_MOVETO_ABS og en SVG_PATHSEG_ARC_ABS.
public SVGPathSegList PathSegList { get; set; }
Ejendomsværdi
Methods
SkabelseSvGPathSegArcAbs(flåd, flåd, flåd, flåd, flåd, bool, bool)
Returnerer en ensartet, forældreløs SVGPathSegArcAbs-objekt.
[DOMName("createSVGPathSegArcAbs")]
public SVGPathSegArcAbs CreateSVGPathSegArcAbs(float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag)
Parameters
x
float
Den absolutte X koordinater for slutpunktet i denne vejsegment.
y
float
Den absolutte Y koordinerer til slutpunktet i dette vejsegment.
r1
float
Den x-axis radius for ellipse (dvs. r1).
r2
float
Den y-axis radius for ellipse (dvs. r2).
angle
float
Rotationsanglen i grader for ellipsens x-axis i forhold til x-axis i brugers koordinatsystemet.
largeArcFlag
bool
Værdien af den store ark-flagg parameter.
sweepFlag
bool
Værdien af den store ark-flagg parameter.
Returns
En selvstændig, forældreløs SVGPathSegArcAbs objekt.
SkabelseSvGPathSegArcRel(flåd, flåd, flåd, flåd, flåd, bool, bool)
Returnerer et ensartet, forældreløst SVGPathSegArcRel-objekt.
[DOMName("createSVGPathSegArcRel")]
public SVGPathSegArcRel CreateSVGPathSegArcRel(float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag)
Parameters
x
float
Den relative X koordinater for slutpunktet i denne vejsegment.
y
float
Den relative Y koordinerer for slutpunktet i denne vejsegment.
r1
float
Den x-axis radius for ellipse (dvs. r1).
r2
float
Den y-axis radius for ellipse (dvs. r2).
angle
float
Rotationsanglen i grader for ellipsens x-axis i forhold til x-axis i brugers koordinatsystemet.
largeArcFlag
bool
Værdien af den store ark-flagg parameter.
sweepFlag
bool
Værdien af den store ark-flagg parameter.
Returns
En selvstændig, forældreløs SVGPathSegArcRel objekt.
SkaberSvGPathSegClosePath()
Returnerer en ensartet, forældreløs SVGPathSegClosePath-objekt.
[DOMName("createSVGPathSegClosePath")]
public SVGPathSegClosePath CreateSVGPathSegClosePath()
Returns
En selvstændig, forældreløs SVGPathSegClosePath-objekt.
SkaberSvGPathSegCurvetoCubicAbs(Flåder, flåder, flåder, flåder)
Returnerer en ensartet, forældreløs SVGPathSegCurvetoCubicAbs-objekt.
[DOMName("createSVGPathSegCurvetoCubicAbs")]
public SVGPathSegCurvetoCubicAbs CreateSVGPathSegCurvetoCubicAbs(float x, float y, float x1, float y1, float x2, float y2)
Parameters
x
float
Den absolutte X koordinater for slutpunktet i denne vejsegment.
y
float
Den absolutte Y koordinerer til slutpunktet i dette vejsegment.
x1
float
Den absolutte X-koordinat for den første kontrolpunkt.
y1
float
Den absolutte Y koordinerer for det første kontrolpunkt.
x2
float
Det absolutte X koordinater for det andet kontrolpunkt.
y2
float
Den absolutte Y koordinerer for den anden kontrolpunkt.
Returns
En selvstændig, forældreløs SVGPathSegCurvetoCubicAbs objekt.
SkaberSvGPathSegCurvetoCubicRel(Flåder, flåder, flåder, flåder)
Returnerer en ensartet, forældreløs SVGPathSegCurvetoCubicRel-objekt.
[DOMName("createSVGPathSegCurvetoCubicRel")]
public SVGPathSegCurvetoCubicRel CreateSVGPathSegCurvetoCubicRel(float x, float y, float x1, float y1, float x2, float y2)
Parameters
x
float
Den relative X koordinater for slutpunktet i denne vejsegment.
y
float
Den relative Y koordinerer for slutpunktet i denne vejsegment.
x1
float
Den relative X-koordinat for den første kontrolpunkt.
y1
float
Den relative Y koordinerer for det første kontrolpunkt.
x2
float
Den relative X koordinater for den anden kontrolpunkt.
y2
float
Den relative Y koordinerer for det andet kontrolpunkt.
Returns
En selvstændig, forældreløs SVGPathSegCurvetoCubicRel objekt.
SkabtSVGPathSegCurvetoCubicSmoothAbs(Flåder, flåder, flåder)
Returnerer en ensartet, forældreløs SVGPathSegCurvetoCubicSmoothAbs-objekt.
[DOMName("createSVGPathSegCurvetoCubicSmoothAbs")]
public SVGPathSegCurvetoCubicSmoothAbs CreateSVGPathSegCurvetoCubicSmoothAbs(float x, float y, float x2, float y2)
Parameters
x
float
Den absolutte X koordinater for slutpunktet i denne vejsegment.
y
float
Den absolutte Y koordinerer til slutpunktet i dette vejsegment.
x2
float
Det absolutte X koordinater for det andet kontrolpunkt.
y2
float
Den absolutte Y koordinerer for den anden kontrolpunkt.
Returns
SVGPathSegCurvetoCubicSmoothAbs
En selvstændig, forældreløs SVGPathSegCurvetoCubicSmoothAbs objekt.
SkabtSVGPathSegCurvetoCubicSmoothRel(Flåder, flåder, flåder)
Returnerer en ensartet, forældreløs SVGPathSegCurvetoCubicSmoothRel-objekt.
[DOMName("createSVGPathSegCurvetoCubicSmoothRel")]
public SVGPathSegCurvetoCubicSmoothRel CreateSVGPathSegCurvetoCubicSmoothRel(float x, float y, float x2, float y2)
Parameters
x
float
Den relative X koordinater for slutpunktet i denne vejsegment.
y
float
Den relative Y koordinerer for slutpunktet i denne vejsegment.
x2
float
Den relative X koordinater for den anden kontrolpunkt.
y2
float
Den relative Y koordinerer for det andet kontrolpunkt.
Returns
SVGPathSegCurvetoCubicSmoothRel
En ensartet, forældreløs SVGPathSegCurvetoCubicSmoothRel-objekt.
SkaberSVGPathSegCurvetoQuadraticAbs(Flåder, flåder, flåder)
Returnerer en ensartet, forældreløs SVGPathSegCurvetoQuadraticAbs-objekt.
[DOMName("createSVGPathSegCurvetoQuadraticAbs")]
public SVGPathSegCurvetoQuadraticAbs CreateSVGPathSegCurvetoQuadraticAbs(float x, float y, float x1, float y1)
Parameters
x
float
Den absolutte X koordinater for slutpunktet i denne vejsegment.
y
float
Den absolutte Y koordinerer til slutpunktet i dette vejsegment.
x1
float
Den absolutte X-koordinat for den første kontrolpunkt.
y1
float
Den absolutte Y koordinerer for det første kontrolpunkt.
Returns
En selvstændig, forældreløs SVGPathSegCurvetoQuadraticAbs-objekt.
SkabtSVGPathSegCurvetoQuadraticRel(Flåder, flåder, flåder)
Returnerer en ensartet, forældreløs SVGPathSegCurvetoQuadraticRel-objekt.
[DOMName("createSVGPathSegCurvetoQuadraticRel")]
public SVGPathSegCurvetoQuadraticRel CreateSVGPathSegCurvetoQuadraticRel(float x, float y, float x1, float y1)
Parameters
x
float
Den relative X koordinater for slutpunktet i denne vejsegment.
y
float
Den relative Y koordinerer for slutpunktet i denne vejsegment.
x1
float
Den relative X-koordinat for den første kontrolpunkt.
y1
float
Den relative Y koordinerer for det første kontrolpunkt.
Returns
En ensartet, forældreløs SVGPathSegCurvetoQuadraticRel-objekt.
SkabtSVGPathSegCurvetoQuadraticSmoothAbs(Flåder, Flåder)
Returnerer en ensartet, forældreløs SVGPathSegCurvetoQuadraticSmoothAbs-objekt.
[DOMName("createSVGPathSegCurvetoQuadraticSmoothAbs")]
public SVGPathSegCurvetoQuadraticSmoothAbs CreateSVGPathSegCurvetoQuadraticSmoothAbs(float x, float y)
Parameters
x
float
Den absolutte X koordinater for slutpunktet i denne vejsegment.
y
float
Den absolutte Y koordinerer til slutpunktet i dette vejsegment.
Returns
SVGPathSegCurvetoQuadraticSmoothAbs
En ensartet, forældreløs SVGPathSegCurvetoQuadraticSmoothAbs-objekt.
SkabtSVGPathSegCurvetoQuadraticSmoothRel(Flåder, Flåder)
Returnerer en ensartet, forældreløs SVGPathSegCurvetoQuadraticSmoothRel-objekt.
[DOMName("createSVGPathSegCurvetoQuadraticSmoothRel")]
public SVGPathSegCurvetoQuadraticSmoothRel CreateSVGPathSegCurvetoQuadraticSmoothRel(float x, float y)
Parameters
x
float
Den relative X koordinater for slutpunktet i denne vejsegment.
y
float
Den relative Y koordinerer for slutpunktet i denne vejsegment.
Returns
SVGPathSegCurvetoQuadraticSmoothRel
En ensartet, forældreløs SVGPathSegCurvetoQuadraticSmoothRel-objekt.
SkabelseSvGPathSegLinetoAbs(Flåder, Flåder)
Returnerer en selvstændig, forældreløs SVGPathSegLinetoAbs objekt.
[DOMName("createSVGPathSegLinetoAbs")]
public SVGPathSegLinetoAbs CreateSVGPathSegLinetoAbs(float x, float y)
Parameters
x
float
Den absolutte X koordinater for slutpunktet i denne vejsegment.
y
float
Den absolutte Y koordinerer til slutpunktet i dette vejsegment.
Returns
En selvstændig, forældreløs SVGPathSegLinetoAbs objekt.
SkaberSVGPathSegLinetoHorizontalAbs(Flåder)
Returnerer en ensartet, forældreløs SVGPathSegLinetoHorizontalAbs-objekt.
[DOMName("createSVGPathSegLinetoHorizontalAbs")]
public SVGPathSegLinetoHorizontalAbs CreateSVGPathSegLinetoHorizontalAbs(float x)
Parameters
x
float
Den absolutte X koordinater for slutpunktet i denne vejsegment.
Returns
En selvstændig, forældreløs SVGPathSegLinetoHorizontalAbs objekt.
SkaberSVGPathSegLinetoHorizontalRel(Flåder)
Returnerer en ensartet, forældreløs SVGPathSegLinetoHorizontalRel-objekt.
[DOMName("createSVGPathSegLinetoHorizontalRel")]
public SVGPathSegLinetoHorizontalRel CreateSVGPathSegLinetoHorizontalRel(float x)
Parameters
x
float
Den relative X koordinater for slutpunktet i denne vejsegment.
Returns
En ensartet, forældreløs SVGPathSegLinetoHorizontalRel-objekt.
SkabelseSvGPathSegLinetoRel(Flåder, Flåder)
Returnerer en ensartet, forældreløs SVGPathSegLinetoRel-objekt.
[DOMName("createSVGPathSegLinetoRel")]
public SVGPathSegLinetoRel CreateSVGPathSegLinetoRel(float x, float y)
Parameters
x
float
Den relative X koordinater for slutpunktet i denne vejsegment.
y
float
Den relative Y koordinerer for slutpunktet i denne vejsegment.
Returns
En ensartet, forældreløs SVGPathSegLinetoRel-objekt.
SkabtSVGPathSegLinetoVerticalAbs(Flåder)
Returnerer en ensartet, forældreløs SVGPathSegLinetoVerticalAbs-objekt.
[DOMName("createSVGPathSegLinetoVerticalAbs")]
public SVGPathSegLinetoVerticalAbs CreateSVGPathSegLinetoVerticalAbs(float y)
Parameters
y
float
Den absolutte Y koordinerer til slutpunktet i dette vejsegment.
Returns
En ensartet, forældreløs SVGPathSegLinetoVerticalAbs-objekt.
SkabtSVGPathSegLinetoVerticalRel(Flåder)
Returnerer en ensartet, forældreløs SVGPathSegLinetoVerticalRel-objekt.
[DOMName("createSVGPathSegLinetoVerticalRel")]
public SVGPathSegLinetoVerticalRel CreateSVGPathSegLinetoVerticalRel(float y)
Parameters
y
float
Den relative Y koordinerer for slutpunktet i denne vejsegment.
Returns
En ensartet, forældreløs SVGPathSegLinetoVerticalRel-objekt.
SkaberSvGPathSegMovetoAbs(Flåder, Flåder)
Returnerer et ensartet, forældreløst SVGPathSegMovetoAbs-objekt.
[DOMName("createSVGPathSegMovetoAbs")]
public SVGPathSegMovetoAbs CreateSVGPathSegMovetoAbs(float x, float y)
Parameters
x
float
Den absolutte X koordinater for slutpunktet i denne vejsegment.
y
float
Den absolutte Y koordinerer til slutpunktet i dette vejsegment.
Returns
En ensartet, forældreløs SVGPathSegMovetoAbs-objekt.
SkabtSVGPathSegMovetoRel(Flåder, Flåder)
Returnerer en ensartet, forældreløs SVGPathSegMovetoRel-objekt.
[DOMName("createSVGPathSegMovetoRel")]
public SVGPathSegMovetoRel CreateSVGPathSegMovetoRel(float x, float y)
Parameters
x
float
Den relative X koordinater for slutpunktet i denne vejsegment.
y
float
Den relative Y koordinerer for slutpunktet i denne vejsegment.
Returns
En selvstændig, forældreløs SVGPathSegMovetoRel objekt.