Class SVGPathElement
Le nom : Aspose.Html.Dom.Svg Assemblaggio: Aspose.HTML.dll (25.4.0)
L’interface SVGPathElement correspond à l’élément « route ».
[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
I membri ereditari
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
Il fournit un accès aux contenus animés actuels de l’attribut d dans une forme qui correspond un par un à la syntaxe de SVG. Si un attribute donné ou une propriété est animé, il contient la valeur animée actuelle du attribute ou de la propriétés, et que l’objet lui-même et son contenu ne sont lues que.
public SVGPathSegList AnimatedPathSegList { get; }
Valore di proprietà
PathSegList
Il fournit un accès aux contenus de base (c’est-à-dire statiques) de l’attribut d’une forme qui correspond un par un à la syntaxe du SVG.Ainsi, si l’attribut ‘d’ a un « moveto absolu (M) » et un commandement « arcto absolue (A) », la pathSegList aura deux entrées : un SVG_PATHSEG_MOVETO_ABS et une SVg_FATHEG/ARC_AbS.
public SVGPathSegList PathSegList { get; set; }
Valore di proprietà
Methods
CréationSegArcAbs(Flotte, flotta, float, flot, boul, Boul)
Retourne un objet indépendant, sans parent SVGPathSegArcAbs.
[DOMName("createSVGPathSegArcAbs")]
public SVGPathSegArcAbs CreateSVGPathSegArcAbs(float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag)
Parameters
x
float
La coordonnée X absolue pour le point de fin de ce segment de route.
y
float
Le Y absolu coordonne pour le point de fin de ce segment de chemin.
r1
float
Le rayon x-axis pour l’éllipse (c’est-à-dire r1).
r2
float
Le rayon y-axis pour l’éllipse (c’est-à-dire r2).
angle
float
L’angle de rotation en degrés pour le x-axis de l’éllipse relatif à l’oxis du système de coordination d’utilisateur.
largeArcFlag
bool
La valeur du paramètre de drapeau large-arc.
sweepFlag
bool
La valeur du paramètre de drapeau large-arc.
Returns
Un objet indépendant, sans parent SVGPathSegArcAbs.
CréationSvGPathSegArcRel(Flotte, flotta, float, flot, boul, Boul)
Retourne un objet SVGPathSegArcRel indépendant.
[DOMName("createSVGPathSegArcRel")]
public SVGPathSegArcRel CreateSVGPathSegArcRel(float x, float y, float r1, float r2, float angle, bool largeArcFlag, bool sweepFlag)
Parameters
x
float
Le rapport X coordonne pour le point de fin de ce segment de route.
y
float
La relative Y coordonne pour le point de fin de ce segment de chemin.
r1
float
Le rayon x-axis pour l’éllipse (c’est-à-dire r1).
r2
float
Le rayon y-axis pour l’éllipse (c’est-à-dire r2).
angle
float
L’angle de rotation en degrés pour le x-axis de l’éllipse relatif à l’oxis du système de coordination d’utilisateur.
largeArcFlag
bool
La valeur du paramètre de drapeau large-arc.
sweepFlag
bool
La valeur du paramètre de drapeau large-arc.
Returns
Un objet indépendant, sans parent SVGPathSegArcRel.
CréerSVGPathSegClosePath()
Retourne un objet indépendant, sans parent SVGPathSegClosePath.
[DOMName("createSVGPathSegClosePath")]
public SVGPathSegClosePath CreateSVGPathSegClosePath()
Returns
Un objet indépendant, sans parent SVGPathSegClosePath.
CréerSVGPathSegCurvetoCubicAbs(La flotte, la flotte, la flotte, la flotte, la flotte, la flotte)
Retourne un objet indépendant, sans parent SVGPathSegCurvetoCubicAbs.
[DOMName("createSVGPathSegCurvetoCubicAbs")]
public SVGPathSegCurvetoCubicAbs CreateSVGPathSegCurvetoCubicAbs(float x, float y, float x1, float y1, float x2, float y2)
Parameters
x
float
La coordonnée X absolue pour le point de fin de ce segment de route.
y
float
Le Y absolu coordonne pour le point de fin de ce segment de chemin.
x1
float
Le coordonné absolu X pour le premier point de contrôle.
y1
float
La coordination absolue Y pour le premier point de contrôle.
x2
float
La coordonnée X absolue pour le second point de contrôle.
y2
float
La coordonnée absolue Y pour le second point de contrôle.
Returns
Un objet indépendant, sans parent SVGPathSegCurvetoCubicAbs.
CréerSVGPathSegCurvetoCubicRel(La flotte, la flotte, la flotte, la flotte, la flotte, la flotte)
Retourne un objet indépendant, sans parent SVGPathSegCurvetoCubicRel.
[DOMName("createSVGPathSegCurvetoCubicRel")]
public SVGPathSegCurvetoCubicRel CreateSVGPathSegCurvetoCubicRel(float x, float y, float x1, float y1, float x2, float y2)
Parameters
x
float
Le rapport X coordonne pour le point de fin de ce segment de route.
y
float
La relative Y coordonne pour le point de fin de ce segment de chemin.
x1
float
La coordonnée X relative pour le premier point de contrôle.
y1
float
Le rapport Y coordonne pour le premier point de contrôle.
x2
float
La coordonnée X relative pour le second point de contrôle.
y2
float
Le rapport Y coordonne pour le deuxième point de contrôle.
Returns
Un objet indépendant, sans parent SVGPathSegCurvetoCubicRel.
CréationSVGPathSegCurvetoCubicSmoothAbs(La flotte, la flotte, la flotte, la flotte)
Retourne un objet indépendant, sans parent SVGPathSegCurvetoCubicSmoothAbs.
[DOMName("createSVGPathSegCurvetoCubicSmoothAbs")]
public SVGPathSegCurvetoCubicSmoothAbs CreateSVGPathSegCurvetoCubicSmoothAbs(float x, float y, float x2, float y2)
Parameters
x
float
La coordonnée X absolue pour le point de fin de ce segment de route.
y
float
Le Y absolu coordonne pour le point de fin de ce segment de chemin.
x2
float
La coordonnée X absolue pour le second point de contrôle.
y2
float
La coordonnée absolue Y pour le second point de contrôle.
Returns
SVGPathSegCurvetoCubicSmoothAbs
Un objet indépendant, sans parent SVGPathSegCurvetoCubicSmoothAbs.
CréationSVGPathSegCurvetoCubicSmoothRel(La flotte, la flotte, la flotte, la flotte)
Retourne un objet indépendant, sans parent SVGPathSegCurvetoCubicSmoothRel.
[DOMName("createSVGPathSegCurvetoCubicSmoothRel")]
public SVGPathSegCurvetoCubicSmoothRel CreateSVGPathSegCurvetoCubicSmoothRel(float x, float y, float x2, float y2)
Parameters
x
float
Le rapport X coordonne pour le point de fin de ce segment de route.
y
float
La relative Y coordonne pour le point de fin de ce segment de chemin.
x2
float
La coordonnée X relative pour le second point de contrôle.
y2
float
Le rapport Y coordonne pour le deuxième point de contrôle.
Returns
SVGPathSegCurvetoCubicSmoothRel
Un objet indépendant, sans parent SVGPathSegCurvetoCubicSmoothRel.
CréerSVGPathSegCurvetoQuadraticAbs(La flotte, la flotte, la flotte, la flotte)
Retourne un objet indépendant, sans parent SVGPathSegCurvetoQuadraticAbs.
[DOMName("createSVGPathSegCurvetoQuadraticAbs")]
public SVGPathSegCurvetoQuadraticAbs CreateSVGPathSegCurvetoQuadraticAbs(float x, float y, float x1, float y1)
Parameters
x
float
La coordonnée X absolue pour le point de fin de ce segment de route.
y
float
Le Y absolu coordonne pour le point de fin de ce segment de chemin.
x1
float
Le coordonné absolu X pour le premier point de contrôle.
y1
float
La coordination absolue Y pour le premier point de contrôle.
Returns
Un objet indépendant, sans parent SVGPathSegCurvetoQuadraticAbs.
CréerSVGPathSegCurvetoQuadraticRel(La flotte, la flotte, la flotte, la flotte)
Retourne un objet indépendant, sans parent SVGPathSegCurvetoQuadraticRel.
[DOMName("createSVGPathSegCurvetoQuadraticRel")]
public SVGPathSegCurvetoQuadraticRel CreateSVGPathSegCurvetoQuadraticRel(float x, float y, float x1, float y1)
Parameters
x
float
Le rapport X coordonne pour le point de fin de ce segment de route.
y
float
La relative Y coordonne pour le point de fin de ce segment de chemin.
x1
float
La coordonnée X relative pour le premier point de contrôle.
y1
float
Le rapport Y coordonne pour le premier point de contrôle.
Returns
Un objet indépendant, sans parent SVGPathSegCurvetoQuadraticRel.
CréationSVGPathSegCurvetoQuadraticSmoothAbs(Fleur, fleur)
Retourne un objet indépendant, sans parent SVGPathSegCurvetoQuadraticSmoothAbs.
[DOMName("createSVGPathSegCurvetoQuadraticSmoothAbs")]
public SVGPathSegCurvetoQuadraticSmoothAbs CreateSVGPathSegCurvetoQuadraticSmoothAbs(float x, float y)
Parameters
x
float
La coordonnée X absolue pour le point de fin de ce segment de route.
y
float
Le Y absolu coordonne pour le point de fin de ce segment de chemin.
Returns
SVGPathSegCurvetoQuadraticSmoothAbs
Un objet indépendant, sans parent SVGPathSegCurvetoQuadraticSmoothAbs.
CréationSVGPathSegCurvetoQuadraticSmoothRel(Fleur, fleur)
Retourne un objet indépendant, sans parent SVGPathSegCurvetoQuadraticSmoothRel.
[DOMName("createSVGPathSegCurvetoQuadraticSmoothRel")]
public SVGPathSegCurvetoQuadraticSmoothRel CreateSVGPathSegCurvetoQuadraticSmoothRel(float x, float y)
Parameters
x
float
Le rapport X coordonne pour le point de fin de ce segment de route.
y
float
La relative Y coordonne pour le point de fin de ce segment de chemin.
Returns
SVGPathSegCurvetoQuadraticSmoothRel
Un objet indépendant, sans parent SVGPathSegCurvetoQuadraticSmoothRel.
CréationSegLinetoAbs(Fleur, fleur)
Retourne un objet indépendant, sans parent SVGPathSegLinetoAbs.
[DOMName("createSVGPathSegLinetoAbs")]
public SVGPathSegLinetoAbs CreateSVGPathSegLinetoAbs(float x, float y)
Parameters
x
float
La coordonnée X absolue pour le point de fin de ce segment de route.
y
float
Le Y absolu coordonne pour le point de fin de ce segment de chemin.
Returns
Un objet indépendant, sans parent SVGPathSegLinetoAbs.
CréerSVGPathSegLinetoHorizontalAbs(Flotte)
Retourne un objet indépendant, sans parent SVGPathSegLinetoHorizontalAbs.
[DOMName("createSVGPathSegLinetoHorizontalAbs")]
public SVGPathSegLinetoHorizontalAbs CreateSVGPathSegLinetoHorizontalAbs(float x)
Parameters
x
float
La coordonnée X absolue pour le point de fin de ce segment de route.
Returns
Un objet indépendant, sans parent SVGPathSegLinetoHorizontalAbs.
CréerSVGPathSegLinetoHorizontalRel(Flotte)
Retourne un objet indépendant, sans parent SVGPathSegLinetoHorizontalRel.
[DOMName("createSVGPathSegLinetoHorizontalRel")]
public SVGPathSegLinetoHorizontalRel CreateSVGPathSegLinetoHorizontalRel(float x)
Parameters
x
float
Le rapport X coordonne pour le point de fin de ce segment de route.
Returns
Un objet indépendant, sans parent SVGPathSegLinetoHorizontalRel.
CréationRécédentRévoyer(Fleur, fleur)
Retourne un objet indépendant, sans parent SVGPathSegLinetoRel.
[DOMName("createSVGPathSegLinetoRel")]
public SVGPathSegLinetoRel CreateSVGPathSegLinetoRel(float x, float y)
Parameters
x
float
Le rapport X coordonne pour le point de fin de ce segment de route.
y
float
La relative Y coordonne pour le point de fin de ce segment de chemin.
Returns
Un objet indépendant, sans parent SVGPathSegLinetoRel.
CréationSVGPathSegLinetoVerticalAbs(Flotte)
Retourne un objet indépendant, sans parent SVGPathSegLinetoVerticalAbs.
[DOMName("createSVGPathSegLinetoVerticalAbs")]
public SVGPathSegLinetoVerticalAbs CreateSVGPathSegLinetoVerticalAbs(float y)
Parameters
y
float
Le Y absolu coordonne pour le point de fin de ce segment de chemin.
Returns
Un objet indépendant, sans parent SVGPathSegLinetoVerticalAbs.
CréationSVGPathSegLinetoVerticalRel(Flotte)
Retourne un objet indépendant, sans parent SVGPathSegLinetoVerticalRel.
[DOMName("createSVGPathSegLinetoVerticalRel")]
public SVGPathSegLinetoVerticalRel CreateSVGPathSegLinetoVerticalRel(float y)
Parameters
y
float
La relative Y coordonne pour le point de fin de ce segment de chemin.
Returns
Un objet indépendant, sans parent SVGPathSegLinetoVerticalRel.
CréationSegMovetoAbs(Fleur, fleur)
Retourne un objet indépendant, sans parent SVGPathSegMovetoAbs.
[DOMName("createSVGPathSegMovetoAbs")]
public SVGPathSegMovetoAbs CreateSVGPathSegMovetoAbs(float x, float y)
Parameters
x
float
La coordonnée X absolue pour le point de fin de ce segment de route.
y
float
Le Y absolu coordonne pour le point de fin de ce segment de chemin.
Returns
Un objet indépendant, sans parent SVGPathSegMovetoAbs.
CréationSVGPathSegMovetoRel(Fleur, fleur)
Retourne un objet indépendant, sans parent SVGPathSegMovetoRel.
[DOMName("createSVGPathSegMovetoRel")]
public SVGPathSegMovetoRel CreateSVGPathSegMovetoRel(float x, float y)
Parameters
x
float
Le rapport X coordonne pour le point de fin de ce segment de route.
y
float
La relative Y coordonne pour le point de fin de ce segment de chemin.
Returns
Un objet indépendant, sans parent SVGPathSegMovetoRel.