ShapeCollection

ShapeCollection

Panoramica

ShapeCollection è una classe in Aspose.Slides FOSS per Python. Eredita da: BaseCollection, IShapeCollection.

Rappresenta una collezione di forme.

Questa classe fornisce 18 metodi per lavorare con oggetti ShapeCollection nei programmi Python. I metodi disponibili includono: __init__, add_auto_shape, add_chart, add_connector, add_group_shape, add_picture_frame, add_table, clear, index_of, insert_auto_shape, insert_chart, insert_connector e 6 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo l’installazione del pacchetto Aspose.Slides FOSS per Python. Proprietà: as_i_collection, as_i_enumerable, length, parent_group.

Proprietà

NomeTipoAccessoDescrizione
parent_groupIGroupShapeLetturaOttiene l’oggetto forma di gruppo padre per la raccolta di forme.
as_i_collectionlistLetturaOttiene la collezione as i.
as_i_enumerableAnyLetturaRestituisce il valore come IEnumerable.
lengthintLetturaRestituisce il numero di elementi.

Metodi

FirmaDescrizione
__init__()Inizializza una raccolta di forme vuota.
to_array() → list[IShape]Converti la raccolta in un array.
reorder()Riordina le forme nella raccolta.
add_auto_shape() → IAutoShapeAggiunge un nuovo IAutoShape alla collezione
insert_auto_shape() → IAutoShapeInserisce un nuovo IAutoShape in una posizione specifica
add_connector() → IConnectorAggiunge una nuova forma IConnector alla collezione
insert_connector() → IConnectorInserisce un nuovo IConnector a un indice dato
add_group_shape() → IGroupShapeAggiungi un nuovo GroupShape alla raccolta.
index_of(shape: IShape) → intRestituisci l’indice a base zero della forma specificata.
add_picture_frame(shape_type, x, y, width, height, image) → IPictureFrameAggiunge un IPictureFrame con tipo, posizione, dimensione e immagine forniti
insert_picture_frame(index, shape_type, x, y, width, height, image) → IPictureFrameInserisce un IPictureFrame all’indice con i parametri forniti
add_chart()Aggiungi un grafico alla diapositiva.
insert_chart()Inserisci un grafico in un indice specifico.
add_table(x, y, column_widths, row_heights) → ITableAggiunge un ITable in posizione con larghezze delle colonne e altezze delle righe
insert_table(index, x, y, column_widths, row_heights) → ITableInserisce un ITable all’indice con posizione e dimensioni
remove_at(index: int)Rimuovi la forma all’indice specificato.
remove(shape: IShape)Rimuovi la forma specificata dalla collezione.
clear()Rimuovi tutte le forme dalla collezione.

Vedi anche

 Italiano