classe ShapeCollection
classe ShapeCollection
Rappresenta tutta la forma in un foglio di lavoro/grafico.
Il tipo ShapeCollection espone i membri seguenti:
Proprietà
Proprietà | Descrizione |
---|---|
capacity | Ottiene o imposta il numero di elementi che l’elenco di matrici può contenere. |
Metodi
Metodo | Descrizione |
---|---|
add_shape_in_chart(type, placement, left, top, right, bottom, image_data) | Aggiungi una forma al grafico. Tutte le unità sono 1/4000 dell’area del grafico. |
add_shape_in_chart(type, placement, left, top, right, bottom) | Aggiungi una forma al grafico. Tutte le unità sono 1/4000 dell’area del grafico. |
add_shape_in_chart_by_scale(type, placement, left, top, right, bottom) | Aggiungi una forma al grafico. Tutte le unità sono la scala percentuale dell’area del grafico. |
add_shape_in_chart_by_scale(type, placement, left, top, right, bottom, image_data) | Aggiungi una forma al grafico. Tutte le unità sono 1/4000 dell’area del grafico. |
add_picture(upper_left_row, upper_left_column, lower_right_row, lower_right_column, stream) | Aggiunge un’immagine alla raccolta. |
add_picture(upper_left_row, upper_left_column, stream, width_scale, height_scale) | Aggiunge un’immagine alla raccolta. |
copy_to(array) | Copia l’intero elenco di matrici in un elenco di matrici unidimensionale compatibile, a partire dall’inizio dell’elenco di matrici di destinazione. |
copy_to(index, array, array_index, count) | Copia un intervallo di elementi dall’elenco di matrici a un elenco di matrici unidimensionale compatibile, a partire dall’indice specificato dell’elenco di matrici di destinazione. |
index_of(item, index) | Cerca l’oggetto specificato e restituisce l’indice in base zero della prima occorrenza all’interno dell’intervallo di elementi nell’elenco di matrici che si estende dall’indice specificato all’ultimo elemento. |
index_of(item, index, count) | Cerca l’oggetto specificato e restituisce l’indice in base zero della prima occorrenza all’interno dell’intervallo di elementi nell’elenco di matrici che inizia dall’indice specificato e contiene il numero specificato di elementi. |
last_index_of(item) | Cerca l’oggetto specificato e restituisce l’indice in base zero dell’ultima occorrenza all’interno dell’intero elenco di matrici. |
last_index_of(item, index) | Cerca l’oggetto specificato e restituisce l’indice in base zero dell’ultima occorrenza all’interno dell’intervallo di elementi nell’elenco di matrici che si estende dal primo elemento all’indice specificato. |
last_index_of(item, index, count) | Cerca l’oggetto specificato e restituisce l’indice in base zero dell’ultima occorrenza all’interno dell’intervallo di elementi nell’elenco di matrici che contiene il numero specificato di elementi e termina con l’indice specificato. |
add_copy(source_shape, upper_left_row, top, upper_left_column, left) | Aggiunge e copia una forma nel foglio di lavoro. |
add_check_box(upper_left_row, top, upper_left_column, left, height, width) | Aggiunge una casella di controllo al foglio di lavoro. |
add_text_box(upper_left_row, top, upper_left_column, left, height, width) | Aggiunge una casella di testo al foglio di lavoro. |
add_spinner(upper_left_row, top, upper_left_column, left, height, width) | Aggiunge uno Spinner al foglio di lavoro. |
add_scroll_bar(upper_left_row, top, upper_left_column, left, height, width) | Aggiunge una barra di scorrimento al foglio di lavoro. |
add_radio_button(upper_left_row, top, upper_left_column, left, height, width) | Aggiunge un RadioButton al foglio di lavoro. |
add_list_box(upper_left_row, top, upper_left_column, left, height, width) | Aggiunge un ListBox al foglio di lavoro. |
add_combo_box(upper_left_row, top, upper_left_column, left, height, width) | Aggiunge un ComboBox al foglio di lavoro. |
add_group_box(upper_left_row, top, upper_left_column, left, height, width) | Aggiunge un GroupBox al foglio di lavoro. |
add_button(upper_left_row, top, upper_left_column, left, height, width) | Aggiunge un pulsante al foglio di lavoro. |
add_label(upper_left_row, top, upper_left_column, left, height, width) | Aggiunge un’etichetta al foglio di lavoro. |
add_label_in_chart(top, left, height, width) | Aggiunge un’etichetta al grafico. |
add_text_box_in_chart(top, left, height, width) | Aggiunge una casella di testo al grafico. |
add_text_effect_in_chart(effect, text, font_name, size, font_bold, font_italic, top, left, height, width) | Inserisce un oggetto WordArt nel grafico |
add_text_effect(effect, text, font_name, size, font_bold, font_italic, upper_left_row, top, upper_left_column, left, height, width) | Inserisce un oggetto WordArt. |
add_word_art(style, text, upper_left_row, top, upper_left_column, left, height, width) | Aggiunge WordArt preimpostato da Excel 2007.s |
add_rectangle(upper_left_row, top, upper_left_column, left, height, width) | Aggiunge un oggetto RectangleShape al foglio di lavoro. |
add_oval(upper_left_row, top, upper_left_column, left, height, width) | Aggiunge un ovale al foglio di lavoro. |
add_line(upper_left_row, top, upper_left_column, left, height, width) | Aggiunge un oggetto LineShape al foglio di lavoro. |
add_free_floating_shape(type, top, left, height, width, image_data, is_original_size) | Aggiunge una forma fluttuante libera al foglio di lavoro. Si applica solo alla forma linea/immagine. |
add_arc(upper_left_row, top, upper_left_column, left, height, width) | Aggiunge un ArcShape al foglio di lavoro. |
add_shape(type, upper_left_row, top, upper_left_column, left, height, width) | Aggiunge una forma al foglio di lavoro. |
add_auto_shape(type, upper_left_row, top, upper_left_column, left, height, width) | Aggiunge una forma al foglio di lavoro. |
add_auto_shape_in_chart(type, top, left, height, width) | Aggiunge una forma al grafico. |
add_active_x_control(type, top_row, top, left_column, left, width, height) | Crea un controllo Activex. |
add_svg(upper_left_row, top, upper_left_column, left, height, width, svg_data, compatible_image_data) | Aggiunge un’immagine svg. |
add_icons(upper_left_row, top, upper_left_column, left, height, width, image_byte_data, compatible_image_data) | Aggiunge un’immagine svg. |
add_linked_picture(upper_left_row, upper_left_column, height, width, source_full_name) | Aggiungi un’immagine collegata. |
add_ole_object_with_linked_image(upper_left_row, upper_left_column, height, width, source_full_name) | Aggiungi un’immagine collegata. |
add_picture_in_chart(top, left, stream, width_scale, height_scale) | Aggiunge un’immagine al grafico. |
add_ole_object(upper_left_row, top, upper_left_column, left, height, width, image_data) | Aggiunge un OleObject. |
copy_comments_in_range(shapes, ca, dest_row, dest_column) | Copia tutti i commenti nell’intervallo. |
copy_in_range(source_shapes, ca, dest_row, dest_column, is_contained) | Copia le forme nell’intervallo nell’intervallo di destinazione. |
delete_in_range(ca) | Elimina le forme nell’intervallo. Le forme dei commenti non verranno eliminate. |
delete_shape(shape) | Elimina una forma. Se la forma è nel gruppo o è una forma di commento, non verrà eliminata. |
group(group_items) | Raggruppa le forme. |
ungroup(group) | Separa gli elementi della forma. |
update_selected_value() | Aggiorna il valore selezionato in base al valore della cella collegata delle forme. |
binary_search(item) | Cerca un elemento nell’intero elenco di matrici ordinate utilizzando l’operatore di confronto predefinito e restituisce l’indice in base zero dell’elemento. |
Esempio
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")
Guarda anche
- modulo aspose.cells.drawing