Class SVGPathElement

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à

SVGPathSegList

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à

SVGPathSegList

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

SVGPathSegArcAbs

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

SVGPathSegArcRel

Un objet indépendant, sans parent SVGPathSegArcRel.

CréerSVGPathSegClosePath()

Retourne un objet indépendant, sans parent SVGPathSegClosePath.

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

Returns

SVGPathSegClosePath

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

SVGPathSegCurvetoCubicAbs

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

SVGPathSegCurvetoCubicRel

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

SVGPathSegCurvetoQuadraticAbs

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

SVGPathSegCurvetoQuadraticRel

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

SVGPathSegLinetoAbs

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

SVGPathSegLinetoHorizontalAbs

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

SVGPathSegLinetoHorizontalRel

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

SVGPathSegLinetoRel

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

SVGPathSegLinetoVerticalAbs

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

SVGPathSegLinetoVerticalRel

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

SVGPathSegMovetoAbs

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

SVGPathSegMovetoRel

Un objet indépendant, sans parent SVGPathSegMovetoRel.

Vedi anche

SVGGeometryElement , ISVGAnimatedPathData

 Français