ShapePath classe
ShapePath classe
Rappresenta un percorso di creazione costituito da una serie di movimenti, linee e curve che, una volta combinati, formeranno una forma geometrica.
Il tipo ShapePath espone i seguenti membri:
Costruttori
Costruttore | Descrizione |
---|---|
__init__(self) | Inizializza una nuova istanza della classe ShapePath . |
Proprietà
Proprietà | Descrizione |
---|---|
path_segement_list | Ottiene l’elenco ShapeSegmentPathCollection |
width_pixel | Ottiene la larghezza di questo percorso in unità di pixel. |
height_pixel | Ottiene l’altezza di questo percorso in unità di pixel. |
Metodi
Metodo | Descrizione |
---|---|
move_to(self, x, y) | Inizia una nuova figura dal punto specificato senza chiudere la figura corrente. Tutti i punti successivi aggiunti al percorso vengono aggiunti a questa nuova figura. |
line_to(self, x, y) | Aggiunge un segmento di linea alla figura corrente. Il punto di partenza è il punto finale della figura corrente. |
cubic_bezier_to(self, ctr_x1, ctr_y1, ctr_x2, ctr_y2, end_x, end_y) | Aggiunge una curva di Bézier cubica alla figura corrente. Il punto iniziale è il punto finale della figura corrente. |
arc_to(self, w_r, h_r, st_ang, sw_ang) | Aggiunge un arco ellittico alla figura corrente. Il punto iniziale è il punto finale della figura corrente. |
close(self) | Chiude la figura corrente e ne inizia una nuova. Se la figura corrente contiene una sequenza di linee e curve connesse, il metodo chiude il ciclo collegando una linea dal punto finale al punto iniziale. |
Guarda anche
- modulo
aspose.cells.drawing
- classe
ShapePath
- classe
ShapeSegmentPathCollection