Class XpsPathGeometry
Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)
Classe que encapsula os recursos do elemento da propriedade PathGeometry.
Este elemento contém um conjunto de figuras de caminho especificadas com o atributo Figures ou com um elemento filho PathFigure.
public sealed class XpsPathGeometry : XpsArray<xpspathfigure>
Herança
object ← XpsObject ← XpsArray<xpspathfigure> ← XpsPathGeometry
Membros Herdados
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()
Propriedades
FillRule
Retorna/configura o valor que especifica como as áreas de interseção das formas geométricas são combinadas para formar uma região.
public XpsFillRule FillRule { get; set; }
Valor da Propriedade
PathFigures
Retorna a lista de figuras de caminho filhas.
public List<xpspathfigure> PathFigures { get; }
Valor da Propriedade
List<XpsPathFigure>
Transform
Retorna/configura a matriz de transformação afim que estabelece a transformação de matriz local que é aplicada a todos os elementos filhos e descendentes da geometria do caminho antes de ser usada para preenchimento, recorte ou traçado.
public XpsMatrix Transform { get; set; }
Valor da Propriedade
Métodos
AddSegment(XpsPathSegment)
Adiciona um segmento de caminho à lista de segmentos filhos da última figura de caminho.
public XpsPathSegment AddSegment(XpsPathSegment segment)
Parâmetros
segment
XpsPathSegment
O segmento de caminho a ser adicionado.
Retorna
Segmento de caminho adicionado.
Clone()
Clona esta geometria de caminho.
public XpsPathGeometry Clone()
Retorna
Clone desta geometria de caminho.
InsertSegment(int, XpsPathSegment)
Insere um segmento de caminho na lista de segmentos filhos da última figura de caminho na posição index
.
public XpsPathSegment InsertSegment(int index, XpsPathSegment segment)
Parâmetros
index
int
Posição na qual um segmento deve ser inserido.
segment
XpsPathSegment
Um segmento de caminho a ser inserido.
Retorna
Segmento de caminho inserido.
RemoveSegment(XpsPathSegment)
Remove um segmento de caminho da lista de segmentos filhos da última figura de caminho.
public XpsPathSegment RemoveSegment(XpsPathSegment segment)
Parâmetros
segment
XpsPathSegment
O segmento de caminho a ser removido.
Retorna
Segmento de caminho removido.
RemoveSegmentAt(int)
Remove um segmento de caminho da lista de segmentos filhos da última figura de caminho na posição index
.
public XpsPathSegment RemoveSegmentAt(int index)
Parâmetros
index
int
Posição na qual um segmento de caminho deve ser removido.
Retorna
Segmento de caminho removido.