ShapeCollection klass

ShapeCollection klass

Representerar all form i ett kalkylblad/diagram.

Typen ShapeCollection avslöjar följande medlemmar:

Egenskaper

Fast egendomBeskrivning
capacityHämtar eller ställer in antalet element som arraylistan kan innehålla.

Metoder

MetodBeskrivning
add_shape_in_chart(type, placement, left, top, right, bottom, image_data)Lägg till en form i diagrammet. Alla enheter är 1/4000 av kartytan.
add_shape_in_chart(type, placement, left, top, right, bottom)Lägg till en form i diagrammet. Alla enheter är 1/4000 av kartytan.
add_shape_in_chart_by_scale(type, placement, left, top, right, bottom)Lägg till en form i diagrammet. Alla enheter är procentuell skala av diagramområdet.
add_shape_in_chart_by_scale(type, placement, left, top, right, bottom, image_data)Lägg till en form i diagrammet. Alla enheter är 1/4000 av kartytan.
add_picture(upper_left_row, upper_left_column, lower_right_row, lower_right_column, stream)Lägger till en bild i samlingen.
add_picture(upper_left_row, upper_left_column, stream, width_scale, height_scale)Lägger till en bild i samlingen.
copy_to(array)Kopierar hela arraylistan till en kompatibel endimensionell arraylista, med början i början av målarraylistan.
copy_to(index, array, array_index, count)Kopierar ett intervall av element från arraylistan till en kompatibel endimensionell arraylista, med början vid det angivna indexet för målarraylistan.
index_of(item, index)Söker efter det angivna objektet och returnerar det nollbaserade indexet för den första förekomsten inom intervallet av element i arraylistan som sträcker sig från det angivna indexet till det sista elementet.
index_of(item, index, count)Söker efter det angivna objektet och returnerar det nollbaserade indexet för den första förekomsten inom intervallet av element i arraylistan som börjar vid det angivna indexet och innehåller det angivna antalet element.
last_index_of(item)Söker efter det angivna objektet och returnerar det nollbaserade indexet för den senaste förekomsten inom hela arraylistan.
last_index_of(item, index)Söker efter det angivna objektet och returnerar det nollbaserade indexet för den senaste förekomsten inom intervallet av element i arraylistan som sträcker sig från det första elementet till det angivna indexet.
last_index_of(item, index, count)Söker efter det angivna objektet och returnerar det nollbaserade indexet för den senaste förekomsten inom intervallet av element i arraylistan som innehåller det angivna antalet element och slutar vid det angivna indexet.
add_copy(source_shape, upper_left_row, top, upper_left_column, left)Lägger till och kopierar en form till kalkylbladet.
add_check_box(upper_left_row, top, upper_left_column, left, height, width)Lägger till en kryssruta i kalkylbladet.
add_text_box(upper_left_row, top, upper_left_column, left, height, width)Lägger till en textruta i kalkylbladet.
add_spinner(upper_left_row, top, upper_left_column, left, height, width)Lägger till en Spinner i arbetsbladet.
add_scroll_bar(upper_left_row, top, upper_left_column, left, height, width)Lägger till en rullningslist i arbetsbladet.
add_radio_button(upper_left_row, top, upper_left_column, left, height, width)Lägger till en RadioButton i arbetsbladet.
add_list_box(upper_left_row, top, upper_left_column, left, height, width)Lägger till en ListBox i kalkylbladet.
add_combo_box(upper_left_row, top, upper_left_column, left, height, width)Lägger till en ComboBox i kalkylbladet.
add_group_box(upper_left_row, top, upper_left_column, left, height, width)Lägger till en GroupBox i kalkylbladet.
add_button(upper_left_row, top, upper_left_column, left, height, width)Lägger till en knapp i kalkylbladet.
add_label(upper_left_row, top, upper_left_column, left, height, width)Lägger till en etikett i kalkylbladet.
add_label_in_chart(top, left, height, width)Lägger till en etikett i diagrammet.
add_text_box_in_chart(top, left, height, width)Lägger till en textruta i diagrammet.
add_text_effect_in_chart(effect, text, font_name, size, font_bold, font_italic, top, left, height, width)Infogar ett WordArt-objekt i diagrammet
add_text_effect(effect, text, font_name, size, font_bold, font_italic, upper_left_row, top, upper_left_column, left, height, width)Infogar ett WordArt-objekt.
add_word_art(style, text, upper_left_row, top, upper_left_column, left, height, width)Lägger till förinställd WordArt sedan Excel 2007.s
add_rectangle(upper_left_row, top, upper_left_column, left, height, width)Lägger till en RectangleShape till kalkylbladet.
add_oval(upper_left_row, top, upper_left_column, left, height, width)Lägger till en oval i arbetsbladet.
add_line(upper_left_row, top, upper_left_column, left, height, width)Lägger till en LineShape i kalkylbladet.
add_free_floating_shape(type, top, left, height, width, image_data, is_original_size)Lägger till en fri flytande form till kalkylbladet. Gäller endast linje-/bildform.
add_arc(upper_left_row, top, upper_left_column, left, height, width)Lägger till en ArcShape i kalkylbladet.
add_shape(type, upper_left_row, top, upper_left_column, left, height, width)Lägger till en form i kalkylbladet.
add_auto_shape(type, upper_left_row, top, upper_left_column, left, height, width)Lägger till en AutoShape i kalkylbladet.
add_auto_shape_in_chart(type, top, left, height, width)Lägger till en AutoShape i diagrammet.
add_active_x_control(type, top_row, top, left_column, left, width, height)Skapar en Activex-kontroll.
add_svg(upper_left_row, top, upper_left_column, left, height, width, svg_data, compatible_image_data)Lägger till svg-bild.
add_icons(upper_left_row, top, upper_left_column, left, height, width, image_byte_data, compatible_image_data)Lägger till svg-bild.
add_linked_picture(upper_left_row, upper_left_column, height, width, source_full_name)Lägg till en länkad bild.
add_ole_object_with_linked_image(upper_left_row, upper_left_column, height, width, source_full_name)Lägg till en länkad bild.
add_picture_in_chart(top, left, stream, width_scale, height_scale)Lägger till en bild i diagrammet.
add_ole_object(upper_left_row, top, upper_left_column, left, height, width, image_data)Lägger till ett OleObject.
copy_comments_in_range(shapes, ca, dest_row, dest_column)Kopiera alla kommentarer i sortimentet.
copy_in_range(source_shapes, ca, dest_row, dest_column, is_contained)Kopiera former i intervallet till destinationsintervallet.
delete_in_range(ca)Ta bort former i intervallet. Kommentarsformer kommer inte att tas bort.
delete_shape(shape)Ta bort en form. Om formen finns i gruppen eller är en kommentarsform kommer den inte att tas bort.
group(group_items)Gruppera formerna.
ungroup(group)Delar upp formobjekten.
update_selected_value()Uppdatera det valda värdet med värdet för den länkade cellen i formerna.
binary_search(item)Söker i hela den sorterade arraylistan efter ett element med hjälp av standardjämföraren och returnerar elementets nollbaserade index.

Exempel

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")

Se även