Class SVGPathSeg
Nombre del espacio: Aspose.Html.Dom.Svg.Paths Colección: Aspose.HTML.dll (25.5.0)
La interface SVGPathSeg es una interfaz de base que corresponde a un único comando dentro de una especificación de datos de ruta.
[DOMObject]
[DOMName("SVGPathSeg")]
[ComVisible(true)]
public abstract class SVGPathSeg : SVGValueType, INotifyPropertyChanged, IDisposableInheritance
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 = 10Valor 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 = 11Valor de campo
PATHSEG_CLOSEPATH
Corresponde a un comando de datos de “closepath” (z).
[DOMName("PATHSEG_CLOSEPATH")]
public const ushort PATHSEG_CLOSEPATH = 1Valor 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 = 6Valor 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 = 7Valor 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 = 16Valor 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 = 17Valor 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 = 8Valor 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 = 9Valor 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 = 18Valor 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 = 19Valor 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 = 4Valor 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 = 12Valor 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 = 13Valor 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 = 5Valor 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 = 14Valor 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 = 15Valor 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 = 2Valor 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 = 3Valor 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 = 0Valor 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; }