Class XpsPathGeometry
Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)
Clase que encapsula las características del elemento de propiedad PathGeometry.
Este elemento contiene un conjunto de figuras de camino especificadas ya sea con el atributo Figures o con un elemento hijo PathFigure.
public sealed class XpsPathGeometry : XpsArray<xpspathfigure>
Herencia
object ← XpsObject ← XpsArray<xpspathfigure> ← XpsPathGeometry
Miembros heredados
XpsArray<xpspathfigure>.Add(XpsPathFigure), XpsArray<xpspathfigure>.Remove(XpsPathFigure), XpsArray<xpspathfigure>.Insert(int, XpsPathFigure), XpsArray<xpspathfigure>.RemoveAt(int), XpsArray<xpspathfigure>.this[int], XpsArray<xpspathfigure>.Count, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Propiedades
FillRule
Devuelve/establece el valor que especifica cómo se combinan las áreas que se intersectan de las formas geométricas para formar una región.
public XpsFillRule FillRule { get; set; }
Valor de la propiedad
PathFigures
Devuelve la lista de figuras de camino hijas.
public List<xpspathfigure> PathFigures { get; }
Valor de la propiedad
List<XpsPathFigure>
Transform
Devuelve/establece la matriz de transformación afín que establece la transformación de matriz local que se aplica a todos los elementos hijos y descendientes de la geometría de camino antes de que se utilice para rellenar, recortar o trazar.
public XpsMatrix Transform { get; set; }
Valor de la propiedad
Métodos
AddSegment(XpsPathSegment)
Agrega un segmento de camino a la lista de segmentos hijos de la última figura de camino.
public XpsPathSegment AddSegment(XpsPathSegment segment)
Parámetros
segment
XpsPathSegment
El segmento de camino que se va a agregar.
Devuelve
Segmento de camino agregado.
Clone()
Clona esta geometría de camino.
public XpsPathGeometry Clone()
Devuelve
Clon de esta geometría de camino.
InsertSegment(int, XpsPathSegment)
Inserta un segmento de camino en la lista de segmentos hijos de la última figura de camino en la posición index
.
public XpsPathSegment InsertSegment(int index, XpsPathSegment segment)
Parámetros
index
int
Posición en la que se debe insertar un segmento.
segment
XpsPathSegment
Un segmento de camino que se va a insertar.
Devuelve
Segmento de camino insertado.
RemoveSegment(XpsPathSegment)
Elimina un segmento de camino de la lista de segmentos hijos de la última figura de camino.
public XpsPathSegment RemoveSegment(XpsPathSegment segment)
Parámetros
segment
XpsPathSegment
El segmento de camino que se va a eliminar.
Devuelve
Segmento de camino eliminado.
RemoveSegmentAt(int)
Elimina un segmento de camino de la lista de segmentos hijos de la última figura de camino en la posición index
.
public XpsPathSegment RemoveSegmentAt(int index)
Parámetros
index
int
Posición en la que se debe eliminar un segmento de camino.
Devuelve
Segmento de camino eliminado.