Class SVGPathElement

Class SVGPathElement

Nom dels espais: Aspose.Html.Dom.Svg Assemblea: Aspose.HTML.dll (25.4.0)

L’interfície SVGPathElement correspon a l’element ‘caminada’.

[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

Membres heretats

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

Proporciona accés als continguts animats actuals de l’atribute ’d’ en una forma que coincideix un per un amb la síntaxa de SVG. Si l’atribut o la propietat es anima, conté el valor animat actual de la atributa o de les propietats, i tant el mateix objecte com el seu contingut només es llegeixen.

public SVGPathSegList AnimatedPathSegList { get; }

Valor de la propietat

SVGPathSegList

PathSegList

Proporciona accés al contingut bàsic (és a dir, estàtic) de l’atribute ’d’ en una forma que coincideix un per un amb la síntesi de SVG.Per tant, si l’atribute ’d’ té un comandament “absolut moveto (M)” i un “absoluut arcto (A”, llavors el pathSegList tindrà dues entrades: un SVG_PATHSEG_MOVETO_ABS i una SV G_FATHEG-ARC_AbS.

public SVGPathSegList PathSegList { get; set; }

Valor de la propietat

SVGPathSegList

Methods

CreacióSegArcAbs(La flota, la floata, el float, l’aiguamoll i el bool)

Retorna un objecte independent, sense parentiu SVGPathSegArcAbs.

[DOMName("createSVGPathSegArcAbs")]
public SVGPathSegArcAbs CreateSVGPathSegArcAbs(float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag)

Parameters

x float

L’absoluta X coordina per al punt final d’aquest segment de camí.

y float

L’absoluta Y coordina per al punt final d’aquest segment de camí.

r1 float

El raig x-axis per a l’ellipsi (és a dir, r1).

r2 float

El raig y-axis per a l’ellipsi (és a dir, r2).

angle float

L’angle de rotació en graus per al x-axis de l’ellipsi en relació amb el X-acis del sistema de coordinació d’usuari.

largeArcFlag bool

El valor del paràmetre de la bandera gran arc.

sweepFlag bool

El valor del paràmetre de la bandera gran arc.

Returns

SVGPathSegArcAbs

Un objecte independent, sense parent SVGPathSegArcAbs.

CreacióSegArcRel(La flota, la floata, el float, l’aiguamoll i el bool)

Retorna un objecte independent, sense parentiu SVGPathSegArcRel.

[DOMName("createSVGPathSegArcRel")]
public SVGPathSegArcRel CreateSVGPathSegArcRel(float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag)

Parameters

x float

La relativa X coordina per al punt final d’aquest segment de ruta.

y float

El relatiu Y coordina per al punt final d’aquest segment de ruta.

r1 float

El raig x-axis per a l’ellipsi (és a dir, r1).

r2 float

El raig y-axis per a l’ellipsi (és a dir, r2).

angle float

L’angle de rotació en graus per al x-axis de l’ellipsi en relació amb el X-acis del sistema de coordinació d’usuari.

largeArcFlag bool

El valor del paràmetre de la bandera gran arc.

sweepFlag bool

El valor del paràmetre de la bandera gran arc.

Returns

SVGPathSegArcRel

Un objecte independent, sense parentiu SVGPathSegArcRel.

CreacióSegClosePath()

Retorna un objecte independent, sense parentiu SVGPathSegClosePath.

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

Returns

SVGPathSegClosePath

Un objecte independent, sense parent SVGPathSegClosePath.

CreacióSegCurvetoCubicAbs(float, float, float, float, float, float)

Retorna un objecte independent, sense parent SVGPathSegCurvetoCubicAbs.

[DOMName("createSVGPathSegCurvetoCubicAbs")]
public SVGPathSegCurvetoCubicAbs CreateSVGPathSegCurvetoCubicAbs(float x, float y, float x1, float y1, float x2, float y2)

Parameters

x float

L’absoluta X coordina per al punt final d’aquest segment de camí.

y float

L’absoluta Y coordina per al punt final d’aquest segment de camí.

x1 float

La coordinació X absoluta per al primer punt de control.

y1 float

La coordinació absoluta Y per al primer punt de control.

x2 float

La coordinació X absoluta per al segon punt de control.

y2 float

La coordinació absoluta Y per al segon punt de control.

Returns

SVGPathSegCurvetoCubicAbs

Un objecte independent, sense parentiu SVGPathSegCurvetoCubicAbs.

CreacióSegCurvetoCubicRel(float, float, float, float, float, float)

Retorna un objecte independent, sense parent SVGPathSegCurvetoCubicRel.

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

Parameters

x float

La relativa X coordina per al punt final d’aquest segment de ruta.

y float

El relatiu Y coordina per al punt final d’aquest segment de ruta.

x1 float

La coordinació relativa X per al primer punt de control.

y1 float

El relativ Y coordina per al primer punt de control.

x2 float

La coordinació relativa X per al segon punt de control.

y2 float

La relativa Y coordina per al segon punt de control.

Returns

SVGPathSegCurvetoCubicRel

Un objecte independent, sense parentiu SVGPathSegCurvetoCubicRel.

CreacióSvGPathSegCurvetoCubicSmoothAbs(La flota, la flota, la flota)

Retorna un objecte independent, sense parentiu SVGPathSegCurvetoCubicSmoothAbs.

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

Parameters

x float

L’absoluta X coordina per al punt final d’aquest segment de camí.

y float

L’absoluta Y coordina per al punt final d’aquest segment de camí.

x2 float

La coordinació X absoluta per al segon punt de control.

y2 float

La coordinació absoluta Y per al segon punt de control.

Returns

SVGPathSegCurvetoCubicSmoothAbs

Un objecte independent, sense parentiu SVGPathSegCurvetoCubicSmoothAbs.

CreacióSvGPathSegCurvetoCubicSmoothRel(La flota, la flota, la flota)

Retorna un objecte independent, sense parentiu SVGPathSegCurvetoCubicSmoothRel.

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

Parameters

x float

La relativa X coordina per al punt final d’aquest segment de ruta.

y float

El relatiu Y coordina per al punt final d’aquest segment de ruta.

x2 float

La coordinació relativa X per al segon punt de control.

y2 float

La relativa Y coordina per al segon punt de control.

Returns

SVGPathSegCurvetoCubicSmoothRel

Un objecte independent, sense parentiu SVGPathSegCurvetoCubicSmoothRel.

CreacióSegCurvetoQuadraticAbs(La flota, la flota, la flota)

Retorna un objecte independent, sense parent SVGPathSegCurvetoQuadraticAbs.

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

Parameters

x float

L’absoluta X coordina per al punt final d’aquest segment de camí.

y float

L’absoluta Y coordina per al punt final d’aquest segment de camí.

x1 float

La coordinació X absoluta per al primer punt de control.

y1 float

La coordinació absoluta Y per al primer punt de control.

Returns

SVGPathSegCurvetoQuadraticAbs

Un objecte independent, sense parentiu SVGPathSegCurvetoQuadraticAbs.

CreacióSegCurvetoQuadraticRel(La flota, la flota, la flota)

Retorna un objecte independent, sense parentiu SVGPathSegCurvetoQuadraticRel.

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

Parameters

x float

La relativa X coordina per al punt final d’aquest segment de ruta.

y float

El relatiu Y coordina per al punt final d’aquest segment de ruta.

x1 float

La coordinació relativa X per al primer punt de control.

y1 float

El relativ Y coordina per al primer punt de control.

Returns

SVGPathSegCurvetoQuadraticRel

Un objecte independent, sense parentiu SVGPathSegCurvetoQuadraticRel.

CreacióSvGPathSegCurvetoQuadraticSmoothAbs(La flota, la flota)

Retorna un objecte independent, sense parentiu SVGPathSegCurvetoQuadraticSmoothAbs.

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

Parameters

x float

L’absoluta X coordina per al punt final d’aquest segment de camí.

y float

L’absoluta Y coordina per al punt final d’aquest segment de camí.

Returns

SVGPathSegCurvetoQuadraticSmoothAbs

Un objecte independent, sense parentiu SVGPathSegCurvetoQuadraticSmoothAbs.

CreacióSegCurvetoQuadraticSmoothRel(La flota, la flota)

Retorna un objecte independent, sense parentiu SVGPathSegCurvetoQuadraticSmoothRel.

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

Parameters

x float

La relativa X coordina per al punt final d’aquest segment de ruta.

y float

El relatiu Y coordina per al punt final d’aquest segment de ruta.

Returns

SVGPathSegCurvetoQuadraticSmoothRel

Un objecte independent, sense parentiu SVGPathSegCurvetoQuadraticSmoothRel.

CreacióSegLinetoAbs(La flota, la flota)

Retorna un objecte independent, sense parent SVGPathSegLinetoAbs.

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

Parameters

x float

L’absoluta X coordina per al punt final d’aquest segment de camí.

y float

L’absoluta Y coordina per al punt final d’aquest segment de camí.

Returns

SVGPathSegLinetoAbs

Un objecte independent, sense parentiu SVGPathSegLinetoAbs.

CreacióHoritzontalAbs(Float)

Retorna un objecte independent, sense parentiu SVGPathSegLinetoHorizontalAbs.

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

Parameters

x float

L’absoluta X coordina per al punt final d’aquest segment de camí.

Returns

SVGPathSegLinetoHorizontalAbs

Un objecte independent, sense parentiu SVGPathSegLinetoHorizontalAbs.

CreacióHoritzontalRel(Float)

Retorna un objecte independent, sense parentiu SVGPathSegLinetoHorizontalRel.

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

Parameters

x float

La relativa X coordina per al punt final d’aquest segment de ruta.

Returns

SVGPathSegLinetoHorizontalRel

Un objecte independent, sense parentiu SVGPathSegLinetoHorizontalRel.

CreacióSegLinetoRel(La flota, la flota)

Retorna un objecte independent i sense parent SVGPathSegLinetoRel.

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

Parameters

x float

La relativa X coordina per al punt final d’aquest segment de ruta.

y float

El relatiu Y coordina per al punt final d’aquest segment de ruta.

Returns

SVGPathSegLinetoRel

Un objecte independent, sense parentiu SVGPathSegLinetoRel.

CreacióSegLinetoVerticalAbs(Float)

Retorna un objecte independent, sense parentiu SVGPathSegLinetoVerticalAbs.

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

Parameters

y float

L’absoluta Y coordina per al punt final d’aquest segment de camí.

Returns

SVGPathSegLinetoVerticalAbs

Un objecte independent, sense parentiu SVGPathSegLinetoVerticalAbs.

CreacióSegLinetoVerticalRel(Float)

Retorna un objecte independent, sense parentiu SVGPathSegLinetoVerticalRel.

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

Parameters

y float

El relatiu Y coordina per al punt final d’aquest segment de ruta.

Returns

SVGPathSegLinetoVerticalRel

Un objecte independent, sense parentiu SVGPathSegLinetoVerticalRel.

CreacióSegMovetoAbs(La flota, la flota)

Retorna un objecte independent, sense parent SVGPathSegMovetoAbs.

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

Parameters

x float

L’absoluta X coordina per al punt final d’aquest segment de camí.

y float

L’absoluta Y coordina per al punt final d’aquest segment de camí.

Returns

SVGPathSegMovetoAbs

Un objecte independent, sense parentiu SVGPathSegMovetoAbs.

CreacióSegMovetoRel(La flota, la flota)

Retorna un objecte independent, sense parentiu SVGPathSegMovetoRel.

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

Parameters

x float

La relativa X coordina per al punt final d’aquest segment de ruta.

y float

El relatiu Y coordina per al punt final d’aquest segment de ruta.

Returns

SVGPathSegMovetoRel

Un objecte independent, sense parentiu SVGPathSegMovetoRel.

Veure també

SVGGeometryElement , ISVGAnimatedPathData

 Català