ShapeCollection Klasse

ShapeCollection Klasse

Stellt alle Formen in einem Arbeitsblatt/Diagramm dar.

Der Typ ShapeCollection macht die folgenden Member verfügbar:

Eigenschaften

EigentumBeschreibung
capacityRuft die Anzahl der Elemente ab, die die Array-Liste enthalten kann, oder legt diese fest.

Methoden

MethodeBeschreibung
add_shape_in_chart(self, type, placement, left, top, right, bottom, image_data)Fügen Sie dem Diagramm eine Form hinzu. Alle Einheiten betragen 1/4000 der Diagrammfläche.
add_shape_in_chart(self, type, placement, left, top, right, bottom)Fügen Sie dem Diagramm eine Form hinzu. Alle Einheiten betragen 1/4000 der Diagrammfläche.
add_shape_in_chart_by_scale(self, type, placement, left, top, right, bottom)Fügen Sie dem Diagramm eine Form hinzu. Alle Einheiten sind Prozentwerte der Diagrammfläche.
add_shape_in_chart_by_scale(self, type, placement, left, top, right, bottom, image_data)Fügen Sie dem Diagramm eine Form hinzu. Alle Einheiten betragen 1/4000 der Diagrammfläche.
add_picture(self, upper_left_row, upper_left_column, lower_right_row, lower_right_column, stream)Fügt der Sammlung ein Bild hinzu.
add_picture(self, upper_left_row, upper_left_column, stream, width_scale, height_scale)Fügt der Sammlung ein Bild hinzu.
copy_to(self, array)Kopiert die gesamte Array-Liste in eine kompatible eindimensionale Array-Liste, beginnend am Anfang der Ziel-Array-Liste.
copy_to(self, index, array, array_index, count)Kopiert einen Bereich von Elementen aus der Array-Liste in eine kompatible eindimensionale Array-Liste, beginnend am angegebenen Index der Ziel-Array-Liste.
index_of(self, item, index)Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens innerhalb des Elementbereichs in der Array-Liste zurück, der sich vom angegebenen Index bis zum letzten Element erstreckt.
index_of(self, item, index, count)Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens innerhalb des Elementbereichs in der Array-Liste zurück, der am angegebenen Index beginnt und die angegebene Anzahl von Elementen enthält.
last_index_of(self, item)Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens innerhalb der gesamten Arrayliste zurück.
last_index_of(self, item, index)Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens innerhalb des Elementbereichs in der Array-Liste zurück, der sich vom ersten Element bis zum angegebenen Index erstreckt.
last_index_of(self, item, index, count)Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens innerhalb des Elementbereichs in der Array-Liste zurück, der die angegebene Anzahl von Elementen enthält und am angegebenen Index endet.
get(self, name)Ruft das Objekt Shape anhand des Namens der Form ab.
add_copy(self, source_shape, top_row, top, left_column, left)Fügt dem Arbeitsblatt eine Form hinzu und kopiert sie.
add_check_box(self, upper_left_row, top, upper_left_column, left, height, width)Fügt dem Arbeitsblatt ein Kontrollkästchen hinzu.
add_text_box(self, upper_left_row, top, upper_left_column, left, height, width)Fügt dem Arbeitsblatt ein Textfeld hinzu.
add_equation(self, top_row, top, left_column, left, height, width)Fügen Sie dem Arbeitsblatt ein Gleichungsobjekt hinzu.
add_spinner(self, upper_left_row, top, upper_left_column, left, height, width)Fügt dem Arbeitsblatt einen Spinner hinzu.
add_scroll_bar(self, upper_left_row, top, upper_left_column, left, height, width)Fügt dem Arbeitsblatt eine Bildlaufleiste hinzu.
add_radio_button(self, upper_left_row, top, upper_left_column, left, height, width)Fügt dem Arbeitsblatt einen RadioButton hinzu.
add_list_box(self, upper_left_row, top, upper_left_column, left, height, width)Fügt dem Arbeitsblatt eine ListBox hinzu.
add_combo_box(self, upper_left_row, top, upper_left_column, left, height, width)Fügt dem Arbeitsblatt eine ComboBox hinzu.
add_group_box(self, upper_left_row, top, upper_left_column, left, height, width)Fügt dem Arbeitsblatt eine GroupBox hinzu.
add_button(self, upper_left_row, top, upper_left_column, left, height, width)Fügt dem Arbeitsblatt eine Schaltfläche hinzu.
add_label(self, upper_left_row, top, upper_left_column, left, height, width)Fügt dem Arbeitsblatt eine Beschriftung hinzu.
add_label_in_chart(self, top, left, height, width)Fügt dem Diagramm eine Beschriftung hinzu.
add_text_box_in_chart(self, top, left, height, width)Fügt dem Diagramm ein Textfeld hinzu.
add_text_effect_in_chart(self, effect, text, font_name, size, font_bold, font_italic, top, left, height, width)Fügt ein WordArt-Objekt in das Diagramm ein
add_text_effect(self, effect, text, font_name, size, font_bold, font_italic, upper_left_row, top, upper_left_column, left, height, width)Fügt ein WordArt-Objekt ein.
add_word_art(self, style, text, upper_left_row, top, upper_left_column, left, height, width)Fügt seit Excel 2007 voreingestellte WordArt hinzu.
add_rectangle(self, upper_left_row, top, upper_left_column, left, height, width)Fügt dem Arbeitsblatt eine Rechteckform hinzu.
add_oval(self, upper_left_row, top, upper_left_column, left, height, width)Fügt dem Arbeitsblatt ein Oval hinzu.
add_line(self, upper_left_row, top, upper_left_column, left, height, width)Fügt dem Arbeitsblatt eine Linienform hinzu.
add_free_floating_shape(self, type, top, left, height, width, image_data, is_original_size)Fügt dem Arbeitsblatt eine frei schwebende Form hinzu. Gilt nur für Linien-/Bildformen.
add_arc(self, upper_left_row, top, upper_left_column, left, height, width)Fügt dem Arbeitsblatt eine ArcShape hinzu.
add_shape(self, type, upper_left_row, top, upper_left_column, left, height, width)Fügt dem Arbeitsblatt eine Form hinzu.
add_auto_shape(self, type, upper_left_row, top, upper_left_column, left, height, width)Fügt dem Arbeitsblatt eine AutoForm hinzu.
add_auto_shape_in_chart(self, type, top, left, height, width)Fügt dem Diagramm eine AutoForm hinzu.
add_active_x_control(self, type, top_row, top, left_column, left, width, height)Erstellt ein ActiveX-Steuerelement.
add_svg(self, upper_left_row, top, upper_left_column, left, height, width, svg_data, compatible_image_data)Fügt ein SVG-Bild hinzu.
add_icons(self, upper_left_row, top, upper_left_column, left, height, width, image_byte_data, compatible_image_data)Fügt ein SVG-Bild hinzu.
add_linked_picture(self, upper_left_row, upper_left_column, height, width, source_full_name)Fügen Sie ein verknüpftes Bild hinzu.
add_ole_object_with_linked_image(self, upper_left_row, upper_left_column, height, width, source_full_name)Fügen Sie ein verknüpftes Bild hinzu.
add_picture_in_chart(self, top, left, stream, width_scale, height_scale)Fügt dem Diagramm ein Bild hinzu.
add_ole_object(self, upper_left_row, top, upper_left_column, left, height, width, image_data)Fügt ein OleObject hinzu.
copy_comments_in_range(self, shapes, ca, dest_row, dest_column)Kopieren Sie alle Kommentare im Bereich.
copy_in_range(self, source_shapes, ca, dest_row, dest_column, is_contained)Kopieren Sie die Formen im Bereich in den Zielbereich.
delete_in_range(self, ca)Löschen Sie Formen im Bereich. Kommentarformen werden nicht gelöscht.
delete_shape(self, shape)Löschen Sie eine Form. Wenn die Form zur Gruppe gehört oder eine Kommentarform ist, wird sie nicht gelöscht.
group(self, group_items)Gruppieren Sie die Formen.
ungroup(self, group)Hebt die Gruppierung der Formelemente auf.
remove_a_shape(self, shape)Fügen Sie API for Python über .Net hinzu, da diese API nicht unterstützt wird
update_selected_value(self)Aktualisieren Sie den ausgewählten Wert mit dem Wert der verknüpften Zelle oder des Bereichs der Form.
add_freeform(self, upper_left_row, top, upper_left_column, left, height, width, paths)Fügt dem Arbeitsblatt eine Freihandform hinzu.
add_signature_line(self, upper_left_row, upper_left_column, signature_line)Fügt dem Arbeitsblatt eine Signaturzeile hinzu.
binary_search(self, item)Durchsucht die gesamte sortierte Array-Liste mithilfe des Standardvergleichers nach einem Element und gibt den nullbasierten Index des Elements zurück.

Beispiel

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

Siehe auch