IShapeCollection

IShapeCollection — Aspose.Slides FOSS Python API Reference

Overview

IShapeCollection represents a collection of i shape objects. Browse the properties and methods in the tables below to understand the complete public API surface of this type. All members listed here are part of the stable public API and may be used in production code targeting the FOSS edition. Refer to the package documentation for installation instructions and a complete list of related types.

Package: aspose.slides_foss


Properties

PropertyTypeAccessDescription
parent_groupIGroupShapeRead-onlyThe parent_group value.
as_i_collectionlistRead-onlyThe as_i_collection value.
as_i_enumerableAnyRead-onlyThe as_i_enumerable value.

Methods

MethodReturnsDescription
to_array()list[IShape]Converts this object to a _array representation.
reorder(index, shape)NonePerforms the reorder operation.
add_auto_shape(shape_type, x, y, width, height)IAutoShapeAdds a _auto_shape to this collection.
insert_auto_shape(index, shape_type, x, y, width, height)IAutoShapePerforms the insert_auto_shape operation.
add_connector(shape_type, x, y, width, height)IConnectorAdds a _connector to this collection.
insert_connector(index, shape_type, x, y, width, height)IConnectorPerforms the insert_connector operation.
index_of(shape)intPerforms the index_of operation.
add_picture_frame(shape_type, x, y, width, height, image)IPictureFrameAdds a _picture_frame to this collection.
insert_picture_frame(index, shape_type, x, y, width, height, image)IPictureFramePerforms the insert_picture_frame operation.
add_table(x, y, column_widths, row_heights)ITableAdds a _table to this collection.
insert_table(index, x, y, column_widths, row_heights)ITablePerforms the insert_table operation.
remove_at(index)NoneRemoves the specified _at from this collection.
remove(shape)NoneRemoves the specified from this collection.
clear()NonePerforms the clear operation.

See Also