ShapeCollection sınıfı

ShapeCollection sınıfı

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

ShapeCollection türü aşağıdaki üyeleri ortaya çıkarır:

Özellikler

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

Yöntemler

YöntemTanım
add_shape_in_chart(self, type, placement, left, top, right, bottom, image_data)Grafiğe bir şekil ekleyin. Tüm birimler grafik alanının 1/4000’idir.
add_shape_in_chart(self, type, placement, left, top, right, bottom)Grafiğe bir şekil ekleyin. Tüm birimler grafik alanının 1/4000’idir.
add_shape_in_chart_by_scale(self, type, placement, left, top, right, bottom)Grafiğe bir şekil ekleyin. Tüm birimler, grafik alanının yüzdelik ölçeğindedir.
add_shape_in_chart_by_scale(self, type, placement, left, top, right, bottom, image_data)Grafiğe bir şekil ekleyin. Tüm birimler grafik alanının 1/4000’idir.
add_picture(self, upper_left_row, upper_left_column, lower_right_row, lower_right_column, stream)Koleksiyona bir resim ekler.
add_picture(self, upper_left_row, upper_left_column, stream, width_scale, height_scale)Koleksiyona bir resim ekler.
copy_to(self, array)Hedef dizi listesinin başından başlayarak tüm dizi listesini uyumlu tek boyutlu bir dizi listesine kopyalar.
copy_to(self, index, array, array_index, count)Hedef dizi listesinin belirtilen indeksinden başlayarak, dizi listesindeki bir dizi öğeyi uyumlu tek boyutlu bir dizi listesine kopyalar.
index_of(self, item, index)Belirtilen nesneyi arar ve dizi listesindeki eleman aralığının, belirtilen indeksten son elemana kadar uzanan ilk oluşumunun sıfırdan başlayan indeksini döndürür.
index_of(self, item, index, count)Belirtilen nesneyi arar ve dizi listesindeki eleman aralığında belirtilen indeksten başlayıp belirtilen sayıda eleman içeren ilk oluşumun sıfırdan başlayan indeksini döndürür.
last_index_of(self, item)Belirtilen nesneyi arar ve tüm dizi listesindeki son oluşumun sıfırdan başlayan dizinini döndürür.
last_index_of(self, item, index)Belirtilen nesneyi arar ve dizi listesindeki eleman aralığının ilk elemanından belirtilen dizine kadar uzanan son oluşumun sıfır tabanlı dizinini döndürür.
last_index_of(self, item, index, count)Belirtilen nesneyi arar ve dizi listesindeki belirtilen sayıda öğeyi içeren ve belirtilen dizinde sona eren öğe aralığındaki son oluşumun sıfır tabanlı dizinini döndürür.
get(self, name)Şeklin adına göre Shape nesnesini alır.
add_copy(self, source_shape, top_row, top, left_column, left)Çalışma sayfasına bir şekil ekler ve kopyalar.
add_check_box(self, upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir onay kutusu ekler.
add_text_box(self, upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir metin kutusu ekler.
add_equation(self, top_row, top, left_column, left, height, width)Çalışma sayfasına bir denklem nesnesi ekleyin.
add_spinner(self, upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir Döndürücü ekler.
add_scroll_bar(self, upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir Kaydırma Çubuğu ekler.
add_radio_button(self, upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir RadioButton ekler.
add_list_box(self, upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir ListBox ekler.
add_combo_box(self, upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir ComboBox ekler.
add_group_box(self, upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir GroupBox ekler.
add_button(self, upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir Düğme ekler.
add_label(self, upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir Etiket ekler.
add_label_in_chart(self, top, left, height, width)Grafiğe bir etiket ekler.
add_text_box_in_chart(self, top, left, height, width)Grafiğe bir metin kutusu ekler.
add_text_effect_in_chart(self, effect, text, font_name, size, font_bold, font_italic, top, left, height, width)Grafiğe bir WordArt nesnesi ekler
add_text_effect(self, 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(self, style, text, upper_left_row, top, upper_left_column, left, height, width)Excel 2007’den bu yana önceden ayarlanmış WordArt ekler
add_rectangle(self, upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir Dikdörtgen Şekli ekler.
add_oval(self, upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir Oval ekler.
add_line(self, upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir Çizgi Şekli ekler.
add_free_floating_shape(self, type, top, left, height, width, image_data, is_original_size)Çalışma sayfasına serbest yüzen bir şekil ekler. Sadece çizgi/görüntü şekli için geçerlidir.
add_arc(self, upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir ArcShape ekler.
add_shape(self, type, upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir Şekil ekler.
add_auto_shape(self, type, upper_left_row, top, upper_left_column, left, height, width)Çalışma sayfasına bir Otomatik Şekil ekler.
add_auto_shape_in_chart(self, type, top, left, height, width)Grafiğe bir Otomatik Şekil ekler.
add_active_x_control(self, type, top_row, top, left_column, left, width, height)Bir Activex Denetimi oluşturur.
add_svg(self, upper_left_row, top, upper_left_column, left, height, width, svg_data, compatible_image_data)SVG görseli ekler.
add_icons(self, upper_left_row, top, upper_left_column, left, height, width, image_byte_data, compatible_image_data)SVG görseli ekler.
add_linked_picture(self, upper_left_row, upper_left_column, height, width, source_full_name)Bağlantılı bir resim ekleyin.
add_ole_object_with_linked_image(self, upper_left_row, upper_left_column, height, width, source_full_name)Bağlantılı bir resim ekleyin.
add_picture_in_chart(self, top, left, stream, width_scale, height_scale)Tabloya resim ekler.
add_ole_object(self, upper_left_row, top, upper_left_column, left, height, width, image_data)Bir OleObject ekler.
copy_comments_in_range(self, shapes, ca, dest_row, dest_column)Aralıktaki tüm yorumları kopyalayın.
copy_in_range(self, source_shapes, ca, dest_row, dest_column, is_contained)Aralıktaki şekilleri hedef aralığa kopyala.
delete_in_range(self, ca)Aralıktaki şekilleri silin.Yorum şekilleri silinmeyecektir.
delete_shape(self, shape)Bir şekli silin. Şekil gruptaysa veya bir yorum şekliyse silinmez.
group(self, group_items)Şekilleri gruplandırın.
ungroup(self, group)Şekil öğelerini gruplandırmayı kaldırır.
remove_a_shape(self, shape)API for Python’i .Net üzerinden ekleyin. Bu API desteklenmediğinden
update_selected_value(self)Seçili değeri, bağlantılı hücrenin veya şeklin aralığının değerine göre güncelle.
add_freeform(self, upper_left_row, top, upper_left_column, left, height, width, paths)Çalışma sayfasına serbest biçimli bir şekil ekler.
add_signature_line(self, upper_left_row, upper_left_column, signature_line)Çalışma sayfasına İmza Satırı ekler.
binary_search(self, item)Varsayılan karşılaştırıcıyı kullanarak sıralanmış dizi listesinin tamamında bir öğe arar ve öğenin sıfırdan başlayan 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