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
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
parent_group | IGroupShape | Leer | Obtener el objeto de forma del grupo madre para la colección de formas. |
as_i_collection | list | Leer | Tiene como yo la colección. |
as_i_enumerable | Any | Leer | Tiene lo que yo enumerable. |
length | int | Leer | Retorna el número de elementos. |
Metodología
| firma | Descripció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() → IAutoShape | Addi una nueva IAutoShape a la colección |
insert_auto_shape() → IAutoShape | Insertar un nuevo IAutoShape en una posición específica |
add_connector() → IConnector | Addique una nueva forma IConnector a la colección |
insert_connector() → IConnector | Insertar un nuevo IConnector en un índice dado |
add_group_shape() → IGroupShape | Añade un nuevo GroupShape a la colección. |
index_of(shape: IShape) → int | Retorno del índice de base cero de la forma especificada. |
add_picture_frame(shape_type, x, y, width, height, image) → IPictureFrame | Ads un IPictureFrame con tipo, posición, tamaño y imagen dada. |
insert_picture_frame(index, shape_type, x, y, width, height, image) → IPictureFrame | Insertar 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) → ITable | Addique un ITable en posición con ancho de columna y altura de línea |
insert_table(index, x, y, column_widths, row_heights) → ITable | Insertar 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. |