ShapeCollection klass

ShapeCollection klass

Representerar alla former i ett kalkylblad/diagram.

Typen ShapeCollection avslöjar följande medlemmar:

Egenskaper

Fast egendomBeskrivning
capacityHämtar eller anger antalet element som arraylistan kan innehålla.

Metoder

MetodBeskrivning
add_shape_in_chart(self, type, placement, left, top, right, bottom, image_data)Lägg till en form i diagrammet. Alla enheter är 1/4000 av diagrammets yta.
add_shape_in_chart(self, type, placement, left, top, right, bottom)Lägg till en form i diagrammet. Alla enheter är 1/4000 av diagrammets yta.
add_shape_in_chart_by_scale(self, type, placement, left, top, right, bottom)Lägg till en form i diagrammet. Alla enheter är procentskala av diagrammets yta.
add_shape_in_chart_by_scale(self, type, placement, left, top, right, bottom, image_data)Lägg till en form i diagrammet. Alla enheter är 1/4000 av diagrammets yta.
add_picture(self, upper_left_row, upper_left_column, lower_right_row, lower_right_column, stream)Lägger till en bild i samlingen.
add_picture(self, upper_left_row, upper_left_column, stream, width_scale, height_scale)Lägger till en bild i samlingen.
copy_to(self, array)Kopierar hela arraylistan till en kompatibel endimensionell arraylista, med början i början av målarraylistan.
copy_to(self, index, array, array_index, count)Kopierar ett elementområde från arraylistan till en kompatibel endimensionell arraylista, med början vid det angivna indexet för målarraylistan.
index_of(self, 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(self, item, index, count)Söker efter det angivna objektet och returnerar det nollbaserade indexet för den första förekomsten inom elementintervallet i arraylistan som börjar vid det angivna indexet och innehåller det angivna antalet element.
last_index_of(self, item)Söker efter det angivna objektet och returnerar det nollbaserade indexet för den senaste förekomsten inom hela arraylistan.
last_index_of(self, 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(self, item, index, count)Söker efter det angivna objektet och returnerar det nollbaserade indexet för den senaste förekomsten inom elementintervallet i arraylistan som innehåller det angivna antalet element och slutar vid det angivna indexet.
get(self, name)Hämtar Shape-objektet med hjälp av formens namn.
add_copy(self, source_shape, top_row, top, left_column, left)Lägger till och kopierar en form till kalkylbladet.
add_check_box(self, upper_left_row, top, upper_left_column, left, height, width)Lägger till en kryssruta i kalkylbladet.
add_text_box(self, upper_left_row, top, upper_left_column, left, height, width)Lägger till en textruta i kalkylbladet.
add_equation(self, top_row, top, left_column, left, height, width)Lägg till ett ekvationsobjekt i kalkylbladet.
add_spinner(self, upper_left_row, top, upper_left_column, left, height, width)Lägger till en spinner i kalkylbladet.
add_scroll_bar(self, upper_left_row, top, upper_left_column, left, height, width)Lägger till en rullningslist i kalkylbladet.
add_radio_button(self, upper_left_row, top, upper_left_column, left, height, width)Lägger till en radioknapp i kalkylbladet.
add_list_box(self, upper_left_row, top, upper_left_column, left, height, width)Lägger till en listbox i kalkylbladet.
add_combo_box(self, upper_left_row, top, upper_left_column, left, height, width)Lägger till en kombinationsruta i kalkylbladet.
add_group_box(self, upper_left_row, top, upper_left_column, left, height, width)Lägger till en gruppruta i kalkylbladet.
add_button(self, upper_left_row, top, upper_left_column, left, height, width)Lägger till en knapp i kalkylbladet.
add_label(self, upper_left_row, top, upper_left_column, left, height, width)Lägger till en etikett i kalkylbladet.
add_label_in_chart(self, top, left, height, width)Lägger till en etikett i diagrammet.
add_text_box_in_chart(self, top, left, height, width)Lägger till en textruta i diagrammet.
add_text_effect_in_chart(self, effect, text, font_name, size, font_bold, font_italic, top, left, height, width)Infogar ett WordArt-objekt i diagrammet
add_text_effect(self, 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(self, 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(self, upper_left_row, top, upper_left_column, left, height, width)Lägger till en rektangelform i kalkylbladet.
add_oval(self, upper_left_row, top, upper_left_column, left, height, width)Lägger till en oval i kalkylbladet.
add_line(self, upper_left_row, top, upper_left_column, left, height, width)Lägger till en linjeform i kalkylbladet.
add_free_floating_shape(self, type, top, left, height, width, image_data, is_original_size)Lägger till en fritt flytande form i kalkylbladet. Gäller endast för linje-/bildformer.
add_arc(self, upper_left_row, top, upper_left_column, left, height, width)Lägger till en bågform i kalkylbladet.
add_shape(self, type, upper_left_row, top, upper_left_column, left, height, width)Lägger till en form i kalkylbladet.
add_auto_shape(self, type, upper_left_row, top, upper_left_column, left, height, width)Lägger till en autoform i kalkylbladet.
add_auto_shape_in_chart(self, type, top, left, height, width)Lägger till en autofigur i diagrammet.
add_active_x_control(self, type, top_row, top, left_column, left, width, height)Skapar en ActiveX-kontroll.
add_svg(self, upper_left_row, top, upper_left_column, left, height, width, svg_data, compatible_image_data)Lägger till svg-bild.
add_icons(self, upper_left_row, top, upper_left_column, left, height, width, image_byte_data, compatible_image_data)Lägger till svg-bild.
add_linked_picture(self, upper_left_row, upper_left_column, height, width, source_full_name)Lägg till en länkad bild.
add_ole_object_with_linked_image(self, upper_left_row, upper_left_column, height, width, source_full_name)Lägg till en länkad bild.
add_picture_in_chart(self, top, left, stream, width_scale, height_scale)Lägger till en bild i diagrammet.
add_ole_object(self, upper_left_row, top, upper_left_column, left, height, width, image_data)Lägger till ett OleObject.
copy_comments_in_range(self, shapes, ca, dest_row, dest_column)Kopiera alla kommentarer i intervallet.
copy_in_range(self, source_shapes, ca, dest_row, dest_column, is_contained)Kopiera former i området till målområdet.
delete_in_range(self, ca)Ta bort former i intervallet. Kommentarformer kommer inte att tas bort.
delete_shape(self, shape)Ta bort en form. Om formen finns i gruppen eller är en kommentarform kommer den inte att tas bort.
group(self, group_items)Gruppera formerna.
ungroup(self, group)Avgrupperar formobjekten.
remove_a_shape(self, shape)Lägg till API for Python via .Net eftersom denna API inte stöds.
update_selected_value(self)Uppdatera det markerade värdet med värdet för den länkade cellen eller området för formen.
add_freeform(self, upper_left_row, top, upper_left_column, left, height, width, paths)Lägger till en frihandsform i kalkylbladet.
add_signature_line(self, upper_left_row, upper_left_column, signature_line)Lägger till en signaturrad i kalkylbladet.
binary_search(self, item)Söker igenom 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