ShapeCollection
ShapeCollection
Overzicht
ShapeCollection is een klasse in Aspose.Slides FOSS voor Python. Erft van: BaseCollection, IShapeCollection.
Stelt een verzameling vormen voor.
Deze klasse biedt 18 methoden voor het werken met ShapeCollection objecten in Python programma’s. Beschikbare methoden zijn: __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, en 6 extra methoden. Alle openbare leden zijn toegankelijk voor elke Python toepassing na het installeren van het Aspose.Slides FOSS voor Python pakket. Eigenschappen: as_i_collection, as_i_enumerable, length, parent_group.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
parent_group | IGroupShape | Lezen | Haalt het bovenliggende groepsvormobject op voor de shapes-collectie. |
as_i_collection | list | Lezen | Haalt de as i-collectie op. |
as_i_enumerable | Any | Lezen | Haalt de items op als een IEnumerable. |
length | int | Lezen | Retourneert het aantal elementen. |
Methoden
| Handtekening | Beschrijving |
|---|---|
__init__() | Initialiseer een lege vormcollectie. |
to_array() → list[IShape] | Converteer de collectie naar een array. |
reorder() | Herschik vormen in de verzameling. |
add_auto_shape() → IAutoShape | Voegt een nieuwe IAutoShape toe aan de verzameling |
insert_auto_shape() → IAutoShape | Voegt een nieuwe IAutoShape in op een specifieke positie |
add_connector() → IConnector | Voegt een nieuwe IConnector vorm toe aan de verzameling |
insert_connector() → IConnector | Voegt een nieuwe IConnector toe op een opgegeven index |
add_group_shape() → IGroupShape | Voeg een nieuwe GroupShape toe aan de collectie. |
index_of(shape: IShape) → int | Retourneer de nulgebaseerde index van de opgegeven vorm. |
add_picture_frame(shape_type, x, y, width, height, image) → IPictureFrame | Voegt een IPictureFrame toe met gegeven type, positie, grootte en afbeelding. |
insert_picture_frame(index, shape_type, x, y, width, height, image) → IPictureFrame | Voegt een IPictureFrame in op index met de opgegeven parameters |
add_chart() | Voeg een grafiek toe aan de dia. |
insert_chart() | Voeg een grafiek in op een specifieke index. |
add_table(x, y, column_widths, row_heights) → ITable | Voegt een ITable toe op positie met kolombreedtes en rijhoogtes |
insert_table(index, x, y, column_widths, row_heights) → ITable | Voegt een ITable toe op index met positie en afmetingen |
remove_at(index: int) | Verwijder de vorm op de opgegeven index. |
remove(shape: IShape) | Verwijder de opgegeven vorm uit de collectie. |
clear() | Verwijder alle vormen uit de collectie. |