Class XpsPathGeometry
Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)
Classe che incapsula le funzionalità dell’elemento PathGeometry. Questo elemento contiene un insieme di figure di percorso specificate sia con l’attributo Figures che con un elemento PathFigure figlio.
public sealed class XpsPathGeometry : XpsArray<xpspathfigure>
Ereditarietà
object ← XpsObject ← XpsArray<xpspathfigure> ← XpsPathGeometry
Membri Ereditati
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()
Proprietà
FillRule
Restituisce/imposta il valore che specifica come le aree intersecate delle forme geometriche vengono combinate per formare una regione.
public XpsFillRule FillRule { get; set; }
Valore della Proprietà
PathFigures
Restituisce l’elenco delle figure di percorso figlie.
public List<xpspathfigure> PathFigures { get; }
Valore della Proprietà
List<XpsPathFigure>
Transform
Restituisce/imposta la matrice di trasformazione affine che stabilisce la trasformazione della matrice locale applicata a tutti gli elementi figli e discendenti della geometria del percorso prima che venga utilizzata per il riempimento, il ritaglio o il tratteggio.
public XpsMatrix Transform { get; set; }
Valore della Proprietà
Metodi
AddSegment(XpsPathSegment)
Aggiunge un segmento di percorso all’elenco dei segmenti figli dell’ultima figura di percorso.
public XpsPathSegment AddSegment(XpsPathSegment segment)
Parametri
segment
XpsPathSegment
Il segmento di percorso da aggiungere.
Restituisce
Segmento di percorso aggiunto.
Clone()
Clona questa geometria del percorso.
public XpsPathGeometry Clone()
Restituisce
Clone di questa geometria del percorso.
InsertSegment(int, XpsPathSegment)
Inserisce un segmento di percorso nell’elenco dei segmenti figli dell’ultima figura di percorso alla posizione index
.
public XpsPathSegment InsertSegment(int index, XpsPathSegment segment)
Parametri
index
int
Posizione in cui un segmento dovrebbe essere inserito.
segment
XpsPathSegment
Un segmento di percorso da inserire.
Restituisce
Segmento di percorso inserito.
RemoveSegment(XpsPathSegment)
Rimuove un segmento di percorso dall’elenco dei segmenti figli dell’ultima figura di percorso.
public XpsPathSegment RemoveSegment(XpsPathSegment segment)
Parametri
segment
XpsPathSegment
Il segmento di percorso da rimuovere.
Restituisce
Segmento di percorso rimosso.
RemoveSegmentAt(int)
Rimuove un segmento di percorso dall’elenco dei segmenti figli dell’ultima figura di percorso alla posizione index
.
public XpsPathSegment RemoveSegmentAt(int index)
Parametri
index
int
Posizione in cui un segmento di percorso dovrebbe essere rimosso.
Restituisce
Segmento di percorso rimosso.