ShapeCollection

Vue de l’ensemble

‘ShapeCollection’ est une classe dans Aspose.Slides FOSS pour Python.Déduit de: ‘BaseColection’, ‘IShape Collection’.

Il représente une collection de formes.

Cette classe fournit 18 méthodes pour travailler avec les objets de ShapeCollection dans les programmes Python. Les méthodologies disponibles comprennent: __init__, add_auto_shape , add_chart ، ad_connector et adh_group_hape', dd_picture_frame ; 'add-table : clair; index_of . insert_ auto_ shape, 'insert-chapter. et 6 méthode supplémentaires. Tous les membres publics sont accessibles à toute application Pythone après l’installation du package PyThone Aspose.Slides FOSS. Propriétés : as_i_collection

Propriétés

NameTypeAccessDescription
parent_groupIGroupShapeReadGets the parent group shape object for the shapes collection.
as_i_collectionlistReadGets the as i collection.
as_i_enumerableAnyReadGets the as i enumerable.
lengthintReadReturns the number of elements.

méthodes

SignatureDescription
__init__()Initialize an empty shape collection.
to_array()list[IShape]Convert the collection to an array.
reorder()Reorder shapes in the collection.
add_auto_shape()IAutoShapeAdds a new IAutoShape to the collection
insert_auto_shape()IAutoShapeInserts a new IAutoShape at a specific position
add_connector()IConnectorAdds a new IConnector shape to the collection
insert_connector()IConnectorInserts a new IConnector at a given index
add_group_shape()IGroupShapeAdd a new GroupShape to the collection.
index_of(shape: IShape)intReturn the zero-based index of the specified shape.
add_picture_frame(shape_type, x, y, width, height, image)IPictureFrameAdds an IPictureFrame with given type, position, size, and image
insert_picture_frame(index, shape_type, x, y, width, height, image)IPictureFrameInserts an IPictureFrame at index with given parameters
add_chart()Add a chart to the slide.
insert_chart()Insert a chart at a specific index.
add_table(x, y, column_widths, row_heights)ITableAdds an ITable at position with column widths and row heights
insert_table(index, x, y, column_widths, row_heights)ITableInserts an ITable at index with position and dimensions
remove_at(index: int)Remove the shape at the specified index.
remove(shape: IShape)Remove the specified shape from the collection.
clear()Remove all shapes from the collection.

Voir aussi

  • Aspose.Slides - référence API d’entreprise
 Français