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
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
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
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
Un objecte independent, sense parentiu SVGPathSegArcRel.
CreacióSegClosePath()
Retorna un objecte independent, sense parentiu SVGPathSegClosePath.
[DOMName("createSVGPathSegClosePath")]
public SVGPathSegClosePath CreateSVGPathSegClosePath()
Returns
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
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
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
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
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
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
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
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
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
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
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
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
Un objecte independent, sense parentiu SVGPathSegMovetoRel.