Class SVGPathSeg
Nombre del espacio: Aspose.Html.Dom.Svg.Paths Colección: Aspose.HTML.dll (25.4.0)
La interface SVGPathSeg es una interfaz de base que corresponde a un único comando dentro de una especificación de datos de ruta.
[DOMName("SVGPathSeg")]
[ComVisible(true)]
[DOMObject]
public abstract class SVGPathSeg : SVGValueType, INotifyPropertyChanged, IDisposable
Inheritance
object ← DOMObject ← SVGValueType ← SVGPathSeg
Derived
SVGPathSegArcAbs ,y, SVGPathSegArcRel ,y, SVGPathSegClosePath ,y, SVGPathSegCurvetoCubicAbs ,y, SVGPathSegCurvetoCubicRel ,y, SVGPathSegCurvetoCubicSmoothAbs ,y, SVGPathSegCurvetoCubicSmoothRel ,y, SVGPathSegCurvetoQuadraticAbs ,y, SVGPathSegCurvetoQuadraticRel ,y, SVGPathSegCurvetoQuadraticSmoothAbs ,y, SVGPathSegCurvetoQuadraticSmoothRel ,y, SVGPathSegLinetoAbs ,y, SVGPathSegLinetoHorizontalAbs ,y, SVGPathSegLinetoHorizontalRel ,y, SVGPathSegLinetoRel ,y, SVGPathSegLinetoVerticalAbs ,y, SVGPathSegLinetoVerticalRel ,y, SVGPathSegMovetoAbs ,y, SVGPathSegMovetoRel
Implements
INotifyPropertyChanged ,y, IDisposable
Miembros heredados
SVGValueType.Dispose() ,y, SVGValueType.Dispose(bool) ,y, DOMObject.GetPlatformType() ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Fields
PATHSEG_ARC_ABS
Corresponde a un comando de datos de ruta “absoluto arcto” (A).
[DOMName("PATHSEG_ARC_ABS")]
public const ushort PATHSEG_ARC_ABS = 10
Valor de campo
PATHSEG_ARC_REL
Corresponde a un “arcto relativo” (a) comando de datos de ruta.
[DOMName("PATHSEG_ARC_REL")]
public const ushort PATHSEG_ARC_REL = 11
Valor de campo
PATHSEG_CLOSEPATH
Corresponde a un comando de datos de “closepath” (z).
[DOMName("PATHSEG_CLOSEPATH")]
public const ushort PATHSEG_CLOSEPATH = 1
Valor de campo
PATHSEG_CURVETO_CUBIC_ABS
Corresponde a un comando de datos de ruta “absoluto cubico Bézier curveto” (C).
[DOMName("PATHSEG_CURVETO_CUBIC_ABS")]
public const ushort PATHSEG_CURVETO_CUBIC_ABS = 6
Valor de campo
PATHSEG_CURVETO_CUBIC_REL
Corresponde a un “curveto cubico Bézier relativo” (c) comando de datos de ruta.
[DOMName("PATHSEG_CURVETO_CUBIC_REL")]
public const ushort PATHSEG_CURVETO_CUBIC_REL = 7
Valor de campo
PATHSEG_CURVETO_CUBIC_SMOOTH_ABS
Corresponde a un “curveto cúbico absolutamente suave” (S) comando de datos de ruta.
[DOMName("PATHSEG_CURVETO_CUBIC_SMOOTH_ABS")]
public const ushort PATHSEG_CURVETO_CUBIC_SMOOTH_ABS = 16
Valor de campo
PATHSEG_CURVETO_CUBIC_SMOOTH_REL
Corresponde a un “curveto cúbico relativamente suave” (s) comando de datos de ruta.
[DOMName("PATHSEG_CURVETO_CUBIC_SMOOTH_REL")]
public const ushort PATHSEG_CURVETO_CUBIC_SMOOTH_REL = 17
Valor de campo
PATHSEG_CURVETO_QUADRATIC_ABS
Corresponde a un comando de datos de ruta “absoluto cuadrado Bézier curveto” (Q).
[DOMName("PATHSEG_CURVETO_QUADRATIC_ABS")]
public const ushort PATHSEG_CURVETO_QUADRATIC_ABS = 8
Valor de campo
PATHSEG_CURVETO_QUADRATIC_REL
Corresponde a un “curveto Bézier cuadrado relativo” (q) comando de datos de ruta.
[DOMName("PATHSEG_CURVETO_QUADRATIC_REL")]
public const ushort PATHSEG_CURVETO_QUADRATIC_REL = 9
Valor de campo
PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS
Corresponde a un “curveto cuadrático absolutamente suave” (T) comando de datos de ruta.
[DOMName("PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS")]
public const ushort PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS = 18
Valor de campo
PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL
Corresponde a un “curveto cuadrado relativamente suave” (t) comando de datos de ruta.
[DOMName("PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL")]
public const ushort PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL = 19
Valor de campo
PATHSEG_LINETO_ABS
Corresponde a un comando de datos de ruta “absoluto lineto” (L).
[DOMName("PATHSEG_LINETO_ABS")]
public const ushort PATHSEG_LINETO_ABS = 4
Valor de campo
PATHSEG_LINETO_HORIZONTAL_ABS
Corresponde a un “lineto horizontal absoluto” (H) comando de datos de ruta.
[DOMName("PATHSEG_LINETO_HORIZONTAL_ABS")]
public const ushort PATHSEG_LINETO_HORIZONTAL_ABS = 12
Valor de campo
PATHSEG_LINETO_HORIZONTAL_REL
Corresponde a un “lineto horizontal relativo” (h) comando de datos de ruta.
[DOMName("PATHSEG_LINETO_HORIZONTAL_REL")]
public const ushort PATHSEG_LINETO_HORIZONTAL_REL = 13
Valor de campo
PATHSEG_LINETO_REL
Corresponde a un comando de datos de ruta “relativo lineto” (l).
[DOMName("PATHSEG_LINETO_REL")]
public const ushort PATHSEG_LINETO_REL = 5
Valor de campo
PATHSEG_LINETO_VERTICAL_ABS
Corresponde a un “lineto vertical absoluto” (V) comando de datos de ruta.
[DOMName("PATHSEG_LINETO_VERTICAL_ABS")]
public const ushort PATHSEG_LINETO_VERTICAL_ABS = 14
Valor de campo
PATHSEG_LINETO_VERTICAL_REL
Corresponde a un “lineto vertical relativo” (v) comando de datos de ruta.
[DOMName("PATHSEG_LINETO_VERTICAL_REL")]
public const ushort PATHSEG_LINETO_VERTICAL_REL = 15
Valor de campo
PATHSEG_MOVETO_ABS
Corresponde a un comando de datos de ruta “absoluto moveto” (M).
[DOMName("PATHSEG_MOVETO_ABS")]
public const ushort PATHSEG_MOVETO_ABS = 2
Valor de campo
PATHSEG_MOVETO_REL
Corresponde a un “moveto relativo” (m) comando de datos de ruta.
[DOMName("PATHSEG_MOVETO_REL")]
public const ushort PATHSEG_MOVETO_REL = 3
Valor de campo
PATHSEG_UNKNOWN
El tipo de unidad no es uno de los tipos predefinidos. es inválido intentar definir un nuevo valor de este tipo o intentar cambiar un valor existente a ese tipo.
[DOMName("PATHSEG_UNKNOWN")]
public const ushort PATHSEG_UNKNOWN = 0
Valor de campo
Properties
PathSegType
El tipo del segmento de ruta según se especifica por uno de los constantes definidos en esta interfaz.
[DOMName("pathSegType")]
public ushort PathSegType { get; }
Valor de la propiedad
PathSegTypeAsLetter
El tipo del segmento de ruta, especificado por el correspondiente nombre de comando de un personaje.
[DOMName("pathSegTypeAsLetter")]
public string PathSegTypeAsLetter { get; }