Class SVGPathElement

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

SVGPathSegList

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

SVGPathSegList

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

SVGPathSegArcAbs

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

SVGPathSegArcRel

En selvstændig, forældreløs SVGPathSegArcRel objekt.

SkaberSvGPathSegClosePath()

Returnerer en ensartet, forældreløs SVGPathSegClosePath-objekt.

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

Returns

SVGPathSegClosePath

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

SVGPathSegCurvetoCubicAbs

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

SVGPathSegCurvetoCubicRel

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

SVGPathSegCurvetoQuadraticAbs

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

SVGPathSegCurvetoQuadraticRel

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

SVGPathSegLinetoAbs

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

SVGPathSegLinetoHorizontalAbs

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

SVGPathSegLinetoHorizontalRel

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

SVGPathSegLinetoRel

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

SVGPathSegLinetoVerticalAbs

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

SVGPathSegLinetoVerticalRel

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

SVGPathSegMovetoAbs

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

SVGPathSegMovetoRel

En selvstændig, forældreløs SVGPathSegMovetoRel objekt.

Se også

SVGGeometryElement , ISVGAnimatedPathData

 Dansk