ShapeCollection sınıfı

ShapeCollection sınıfı

Bir çalışma sayfasındaki/grafikteki tüm şekli temsil eder.

ShapeCollection türü aşağıdaki üyeleri gösterir:

Özellikler

MülkTanım
capacityDizi listesinin içerebileceği öğe sayısını alır veya ayarlar.

Yöntemler

YöntemTanım
add_shape_in_chart(type, placement, left, top, right, bottom, image_data)Grafiğe bir şekil ekleyin. Tüm birim grafik alanının 1/4000’idir.
add_shape_in_chart(type, placement, left, top, right, bottom)Grafiğe bir şekil ekleyin. Tüm birim grafik alanının 1/4000’idir.
add_shape_in_chart_by_scale(type, placement, left, top, right, bottom)Grafiğe bir şekil ekleyin. Tüm birim, grafik alanının yüzde ölçeğidir.
add_shape_in_chart_by_scale(type, placement, left, top, right, bottom, image_data)Grafiğe bir şekil ekleyin. Tüm birim grafik alanının 1/4000’idir.
add_picture(upper_left_row, upper_left_column, lower_right_row, lower_right_column, stream)Koleksiyona bir resim ekler.
add_picture(upper_left_row, upper_left_column, stream, width_scale, height_scale)Koleksiyona bir resim ekler.
copy_to(array)Hedef dizi listesinin başından başlayarak tüm dizi listesini uyumlu bir tek boyutlu dizi listesine kopyalar.
copy_to(index, array, array_index, count)Dizi listesindeki bir dizi öğeyi, hedef dizi listesinin belirtilen dizininden başlayarak uyumlu bir tek boyutlu dizi listesine kopyalar.
index_of(item, index)Belirtilen nesneyi arar ve belirtilen dizinden son öğeye uzanan dizi listesindeki öğelerin aralığındaki ilk oluşumun sıfır tabanlı dizinini döndürür.
index_of(item, index, count)Belirtilen nesneyi arar ve belirtilen dizinde başlayan ve belirtilen sayıda öğe içeren dizi listesindeki öğe aralığı içindeki ilk oluşumun sıfır tabanlı dizinini döndürür.
last_index_of(item)Belirtilen nesneyi arar ve tüm dizi listesindeki son oluşumun sıfır tabanlı dizinini döndürür.
last_index_of(item, index)Belirtilen nesneyi arar ve ilk öğeden belirtilen dizine kadar uzanan dizi listesindeki öğe aralığı içindeki son oluşumun sıfır tabanlı dizinini döndürür.
last_index_of(item, index, count)Belirtilen nesneyi arar ve belirtilen sayıda öğeyi içeren ve belirtilen dizinde biten dizi listesindeki öğe aralığındaki son oluşumun sıfır tabanlı dizinini döndürür.
add_copy(source_shape, upper_left_row, top, upper_left_column, left)Çalışma sayfasına bir şekil ekler ve kopyalar.
add_check_box(upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir onay kutusu ekler.
add_text_box(upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir metin kutusu ekler.
add_spinner(upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir Döndürücü ekler.
add_scroll_bar(upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir ScrollBar ekler.
add_radio_button(upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir RadioButton ekler.
add_list_box(upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir ListBox ekler.
add_combo_box(upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir ComboBox ekler.
add_group_box(upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir GroupBox ekler.
add_button(upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir Düğme ekler.
add_label(upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir Etiket ekler.
add_label_in_chart(top, left, height, width)Grafiğe bir etiket ekler.
add_text_box_in_chart(top, left, height, width)Grafiğe bir metin kutusu ekler.
add_text_effect_in_chart(effect, text, font_name, size, font_bold, font_italic, top, left, height, width)Grafiğe bir WordArt nesnesi ekler
add_text_effect(effect, text, font_name, size, font_bold, font_italic, upper_left_row, top, upper_left_column, left, height, width)Bir WordArt nesnesi ekler.
add_word_art(style, text, upper_left_row, top, upper_left_column, left, height, width)Excel 2007.s’den bu yana hazır WordArt ekler
add_rectangle(upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir RectangleShape ekler.
add_oval(upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir Oval ekler.
add_line(upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir LineShape ekler.
add_free_floating_shape(type, top, left, height, width, image_data, is_original_size)Çalışma sayfasına serbest kayan bir şekil ekler. Yalnızca çizgi/görüntü şekli için geçerlidir.
add_arc(upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir ArcShape ekler.
add_shape(type, upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir Şekil ekler.
add_auto_shape(type, upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir Otomatik Şekil ekler.
add_auto_shape_in_chart(type, top, left, height, width)Grafiğe bir Otomatik Şekil ekler.
add_active_x_control(type, top_row, top, left_column, left, width, height)Bir Activex Denetimi oluşturur.
add_svg(upper_left_row, top, upper_left_column, left, height, width, svg_data, compatible_image_data)svg görüntüsü ekler.
add_icons(upper_left_row, top, upper_left_column, left, height, width, image_byte_data, compatible_image_data)svg görüntüsü ekler.
add_linked_picture(upper_left_row, upper_left_column, height, width, source_full_name)Bağlantılı bir resim ekleyin.
add_ole_object_with_linked_image(upper_left_row, upper_left_column, height, width, source_full_name)Bağlantılı bir resim ekleyin.
add_picture_in_chart(top, left, stream, width_scale, height_scale)Grafiğe bir resim ekler.
add_ole_object(upper_left_row, top, upper_left_column, left, height, width, image_data)Bir OleObject ekler.
copy_comments_in_range(shapes, ca, dest_row, dest_column)Aralıktaki tüm yorumları kopyalayın.
copy_in_range(source_shapes, ca, dest_row, dest_column, is_contained)Aralıktaki şekilleri hedef aralığa kopyalayın.
delete_in_range(ca)Aralıktaki şekilleri silin.Yorum şekilleri silinmeyecek.
delete_shape(shape)Bir şekli silin. Şekil grup içindeyse veya bir yorum şekliyse silinmez.
group(group_items)Şekilleri gruplandırın.
ungroup(group)Şekil öğelerinin grubunu çözer.
update_selected_value()Seçilen değeri, şekillerin bağlantılı hücresinin değerine göre güncelleyin.
binary_search(item)Varsayılan karşılaştırıcıyı kullanarak sıralanmış dizi listesinin tamamında bir öğe arar ve öğenin sıfır tabanlı dizinini döndürür.

Örnek

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

Ayrıca bakınız