Aspose::Page::XPS::XpsModel::XpsPathGeometry classe

XpsPathGeometry class

Classe che incapsula le funzionalità dell’elemento proprietà PathGeometry. Questo elemento contiene un insieme di figure di percorso specificate sia con l’attributo Figures sia con un elemento figlio PathFigure.

class XpsPathGeometry : public Aspose::Page::XPS::XpsModel::XpsArray<System::SharedPtr<XpsPathFigure>>,
                        public Aspose::Page::XPS::XpsModel::ITransformableProperty

Metodi

MetodoDescrizione
AddSegment(System::SharedPtr<XpsPathSegment>)Aggiunge un segmento di percorso all’elenco dei segmenti figli dell’ultima figura di percorso.
Clone()Clona questa geometria di percorso.
get_FillRule() constRestituisce/imposta il valore che specifica come le aree di intersezione delle forme geometriche vengono combinate per formare una regione.
get_PathFigures()Restituisce l’elenco delle figure di percorso figlie.
get_Transform() overrideRestituisce/imposta la matrice di trasformazione affine che stabilisce la trasformazione matriciale locale applicata a tutti gli elementi figli e discendenti della geometria di percorso prima che venga usata per il riempimento, il ritaglio o il contorno.
InsertSegment(int32_t, System::SharedPtr<XpsPathSegment>)Inserisce un segmento di percorso nell’elenco dei segmenti figli dell’ultima figura di percorso nella posizione index.
RemoveSegment(System::SharedPtr<XpsPathSegment>)Rimuove un segmento di percorso dall’elenco dei segmenti figli dell’ultima figura di percorso.
RemoveSegmentAt(int32_t)Rimuove un segmento di percorso dall’elenco dei segmenti figli dell’ultima figura di percorso nella posizione index.
set_FillRule(XpsFillRule)Restituisce/imposta il valore che specifica come le aree di intersezione delle forme geometriche vengono combinate per formare una regione.
set_Transform(System::SharedPtr<XpsMatrix>) overrideRestituisce/imposta la matrice di trasformazione affine che stabilisce la trasformazione matriciale locale applicata a tutti gli elementi figli e discendenti della geometria di percorso prima che venga usata per il riempimento, il ritaglio o il contorno.
SetTemplateWeakPtr(uint32_t) overrideImposta il n‑esimo argomento del modello come puntatore debole (anziché condiviso). Consente di cambiare i puntatori nei contenitori in modalità debole.

Vedi anche