ShapeCollection

Revisión

ShapeCollection Es una clase en Aspose.Slides FOSS para Python. Heredados de: BaseCollection, IShapeCollection.

Representa una colección de formas.

Esta clase proporciona 18 métodos para trabajar con objetos ShapeCollection en los programas de Python. Los métodos disponibles incluyen: __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,y 6 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación de Python después de instalar el Aspose.Slides FOSS para el paquete de python. Propiedades : as_i_collection, as_i_enumerable, length, parent_group.

Propiedades

NombreTipoAccesoDescripción
parent_groupIGroupShapeLeerObtener el objeto de forma del grupo madre para la colección de formas.
as_i_collectionlistLeerTiene como yo la colección.
as_i_enumerableAnyLeerTiene lo que yo enumerable.
lengthintLeerRetorna el número de elementos.

Metodología

firmaDescripción
__init__()Inicio de una colección de forma vacía.
to_array()list[IShape]Convertir la colección en un array.
reorder()Reordenar las formas en la colección.
add_auto_shape()IAutoShapeAddi una nueva IAutoShape a la colección
insert_auto_shape()IAutoShapeInsertar un nuevo IAutoShape en una posición específica
add_connector()IConnectorAddique una nueva forma IConnector a la colección
insert_connector()IConnectorInsertar un nuevo IConnector en un índice dado
add_group_shape()IGroupShapeAñade un nuevo GroupShape a la colección.
index_of(shape: IShape)intRetorno del índice de base cero de la forma especificada.
add_picture_frame(shape_type, x, y, width, height, image)IPictureFrameAds un IPictureFrame con tipo, posición, tamaño y imagen dada.
insert_picture_frame(index, shape_type, x, y, width, height, image)IPictureFrameInsertar un IPictureFrame en el índice con determinados parámetros
add_chart()Añade un gráfico a la slide.
insert_chart()Insertar un gráfico en un índice específico.
add_table(x, y, column_widths, row_heights)ITableAddique un ITable en posición con ancho de columna y altura de línea
insert_table(index, x, y, column_widths, row_heights)ITableInsertar un ITable en el índice con posición y dimensiones
remove_at(index: int)Elimina la forma en el índice especificado.
remove(shape: IShape)Removemos la forma especificada de la colección.
clear()Removemos todas las formas de la colección.

Ver también

 Español