ShapeCollection clase

ShapeCollection clase

Representa todas las formas en una hoja de cálculo/gráfico.

El tipo ShapeCollection expone los siguientes miembros:

Propiedades

PropiedadDescripción
capacityObtiene o establece el número de elementos que puede contener la lista de matrices.

Métodos

MétodoDescripción
add_shape_in_chart(type, placement, left, top, right, bottom, image_data)Agregue una forma al gráfico. Todas las unidades son 1/4000 del área del gráfico.
add_shape_in_chart(type, placement, left, top, right, bottom)Agregue una forma al gráfico. Todas las unidades son 1/4000 del área del gráfico.
add_shape_in_chart_by_scale(type, placement, left, top, right, bottom)Agrega una forma al gráfico. Todas las unidades son una escala porcentual del área del gráfico.
add_shape_in_chart_by_scale(type, placement, left, top, right, bottom, image_data)Agregue una forma al gráfico. Todas las unidades son 1/4000 del área del gráfico.
add_picture(upper_left_row, upper_left_column, lower_right_row, lower_right_column, stream)Agrega una imagen a la colección.
add_picture(upper_left_row, upper_left_column, stream, width_scale, height_scale)Agrega una imagen a la colección.
copy_to(array)Copia toda la lista de matrices en una lista de matrices unidimensional compatible, comenzando por el principio de la lista de matrices de destino.
copy_to(index, array, array_index, count)Copia un rango de elementos de la lista de arreglos a una lista de arreglos unidimensional compatible, comenzando en el índice especificado de la lista de arreglos de destino.
index_of(item, index)Busca el objeto especificado y devuelve el índice basado en cero de la primera aparición dentro del rango de elementos en la lista de arreglos que se extiende desde el índice especificado hasta el último elemento.
index_of(item, index, count)Busca el objeto especificado y devuelve el índice basado en cero de la primera aparición dentro del rango de elementos en la lista de matriz que comienza en el índice especificado y contiene el número especificado de elementos.
last_index_of(item)Busca el objeto especificado y devuelve el índice de base cero de la última aparición en toda la lista de matrices.
last_index_of(item, index)Busca el objeto especificado y devuelve el índice basado en cero de la última aparición dentro del rango de elementos en la lista de arreglos que se extiende desde el primer elemento hasta el índice especificado.
last_index_of(item, index, count)Busca el objeto especificado y devuelve el índice basado en cero de la última aparición dentro del rango de elementos en la lista de matriz que contiene el número especificado de elementos y termina en el índice especificado.
add_copy(source_shape, upper_left_row, top, upper_left_column, left)Agrega y copia una forma a la hoja de trabajo.
add_check_box(upper_left_row, top, upper_left_column, left, height, width)Agrega una casilla de verificación a la hoja de cálculo.
add_text_box(upper_left_row, top, upper_left_column, left, height, width)Agrega un cuadro de texto a la hoja de cálculo.
add_spinner(upper_left_row, top, upper_left_column, left, height, width)Agrega un Spinner a la hoja de trabajo.
add_scroll_bar(upper_left_row, top, upper_left_column, left, height, width)Agrega una barra de desplazamiento a la hoja de cálculo.
add_radio_button(upper_left_row, top, upper_left_column, left, height, width)Agrega un RadioButton a la hoja de cálculo.
add_list_box(upper_left_row, top, upper_left_column, left, height, width)Agrega un ListBox a la hoja de trabajo.
add_combo_box(upper_left_row, top, upper_left_column, left, height, width)Agrega un ComboBox a la hoja de trabajo.
add_group_box(upper_left_row, top, upper_left_column, left, height, width)Agrega un GroupBox a la hoja de cálculo.
add_button(upper_left_row, top, upper_left_column, left, height, width)Agrega un botón a la hoja de trabajo.
add_label(upper_left_row, top, upper_left_column, left, height, width)Agrega una etiqueta a la hoja de trabajo.
add_label_in_chart(top, left, height, width)Agrega una etiqueta al gráfico.
add_text_box_in_chart(top, left, height, width)Agrega un cuadro de texto al gráfico.
add_text_effect_in_chart(effect, text, font_name, size, font_bold, font_italic, top, left, height, width)Inserta un objeto de WordArt en el gráfico.
add_text_effect(effect, text, font_name, size, font_bold, font_italic, upper_left_row, top, upper_left_column, left, height, width)Inserta un objeto de WordArt.
add_word_art(style, text, upper_left_row, top, upper_left_column, left, height, width)Agrega WordArt predeterminado desde Excel 2007.s
add_rectangle(upper_left_row, top, upper_left_column, left, height, width)Agrega un RectangleShape a la hoja de cálculo.
add_oval(upper_left_row, top, upper_left_column, left, height, width)Agrega un óvalo a la hoja de cálculo.
add_line(upper_left_row, top, upper_left_column, left, height, width)Agrega un LineShape a la hoja de cálculo.
add_free_floating_shape(type, top, left, height, width, image_data, is_original_size)Agrega una forma flotante libre a la hoja de cálculo. Solo se aplica a la forma de línea/imagen.
add_arc(upper_left_row, top, upper_left_column, left, height, width)Agrega un ArcShape a la hoja de trabajo.
add_shape(type, upper_left_row, top, upper_left_column, left, height, width)Agrega una forma a la hoja de cálculo.
add_auto_shape(type, upper_left_row, top, upper_left_column, left, height, width)Agrega una autoforma a la hoja de trabajo.
add_auto_shape_in_chart(type, top, left, height, width)Agrega una autoforma al gráfico.
add_active_x_control(type, top_row, top, left_column, left, width, height)Crea un Control Activex.
add_svg(upper_left_row, top, upper_left_column, left, height, width, svg_data, compatible_image_data)Agrega imagen svg.
add_icons(upper_left_row, top, upper_left_column, left, height, width, image_byte_data, compatible_image_data)Agrega imagen svg.
add_linked_picture(upper_left_row, upper_left_column, height, width, source_full_name)Agrega una imagen vinculada.
add_ole_object_with_linked_image(upper_left_row, upper_left_column, height, width, source_full_name)Agrega una imagen vinculada.
add_picture_in_chart(top, left, stream, width_scale, height_scale)Agrega una imagen al gráfico.
add_ole_object(upper_left_row, top, upper_left_column, left, height, width, image_data)Agrega un OleObject.
copy_comments_in_range(shapes, ca, dest_row, dest_column)Copie todos los comentarios en el rango.
copy_in_range(source_shapes, ca, dest_row, dest_column, is_contained)Copie formas en el rango al rango de destino.
delete_in_range(ca)Eliminar formas en el rango. Las formas de comentarios no se eliminarán.
delete_shape(shape)Eliminar una forma. Si la forma está en el grupo o es una forma de comentario, no se eliminará.
group(group_items)Agrupa las formas.
ungroup(group)Desagrupa los elementos de forma.
update_selected_value()Actualice el valor seleccionado por el valor de la celda vinculada de las formas.
binary_search(item)Busca un elemento en toda la lista de matrices ordenadas mediante el comparador predeterminado y devuelve el índice de base cero del elemento.

Ejemplo

from aspose.cells import Workbook

# Instantiating a Workbook object
workbook = Workbook()
# get ShapeCollection
shapes = workbook.worksheets[0].shapes
# do your business
# Save the excel file.
workbook.save("result.xlsx")

Ver también