ShapeCollection الدرجة

ShapeCollection الدرجة

يمثل كل الأشكال في ورقة عمل / مخطط.

يكشف نوع ShapeCollection الأعضاء التالية:

ملكيات

ملكيةوصف
capacityالحصول على أو تحديد عدد العناصر التي يمكن أن تحتويها قائمة الصفيف.

طُرق

طريقةوصف
add_shape_in_chart(type, placement, left, top, right, bottom, image_data)أضف شكلاً إلى الرسم البياني. كل وحدة هي 1/4000 من منطقة المخطط.
add_shape_in_chart(type, placement, left, top, right, bottom)أضف شكلاً إلى الرسم البياني. كل وحدة هي 1/4000 من منطقة المخطط.
add_shape_in_chart_by_scale(type, placement, left, top, right, bottom)أضف شكلاً إلى الرسم البياني. كل الوحدات هي مقياس النسبة المئوية لمساحة المخطط.
add_shape_in_chart_by_scale(type, placement, left, top, right, bottom, image_data)أضف شكلاً إلى الرسم البياني. كل وحدة هي 1/4000 من منطقة المخطط.
add_picture(upper_left_row, upper_left_column, lower_right_row, lower_right_column, stream)يضيف صورة إلى المجموعة.
add_picture(upper_left_row, upper_left_column, stream, width_scale, height_scale)يضيف صورة إلى المجموعة.
copy_to(array)ينسخ قائمة المصفوفات بأكملها إلى قائمة مصفوفة متوافقة أحادية البعد ، بدءًا من بداية قائمة الصفيف الهدف.
copy_to(index, array, array_index, count)ينسخ نطاقًا من العناصر من قائمة المصفوفة إلى قائمة مصفوفة أحادية البعد متوافقة ، بدءًا من الفهرس المحدد لقائمة الصفيف الهدف.
index_of(item, index)البحث عن الكائن المحدد وإرجاع الفهرس الصفري للتواجد الأول ضمن نطاق العناصر في قائمة الصفيف الذي يمتد من الفهرس المحدد إلى العنصر الأخير.
index_of(item, index, count)البحث عن الكائن المحدد وإرجاع الفهرس الصفري للتواجد الأول ضمن نطاق العناصر في قائمة الصفيف الذي يبدأ بالفهرس المحدد ويحتوي على عدد محدد من العناصر.
last_index_of(item)البحث عن الكائن المحدد وإرجاع الفهرس الصفري للتواجد الأخير ضمن قائمة الصفيف بأكملها.
last_index_of(item, index)يبحث عن الكائن المحدد ويعيد الفهرس الصفري للتواجد الأخير ضمن نطاق العناصر في قائمة الصفيف الذي يمتد من العنصر الأول إلى الفهرس المحدد.
last_index_of(item, index, count)يبحث عن الكائن المحدد ويعيد الفهرس الصفري للتواجد الأخير ضمن نطاق العناصر في قائمة الصفيف التي تحتوي على عدد محدد من العناصر وتنتهي عند الفهرس المحدد.
add_copy(source_shape, upper_left_row, top, upper_left_column, left)يضيف شكلاً ونسخه إلى ورقة العمل.
add_check_box(upper_left_row, top, upper_left_column, left, height, width)يضيف مربع اختيار إلى ورقة العمل.
add_text_box(upper_left_row, top, upper_left_column, left, height, width)يضيف مربع نص إلى ورقة العمل.
add_spinner(upper_left_row, top, upper_left_column, left, height, width)يضيف Spinner إلى ورقة العمل.
add_scroll_bar(upper_left_row, top, upper_left_column, left, height, width)يضيف شريط تمرير إلى ورقة العمل.
add_radio_button(upper_left_row, top, upper_left_column, left, height, width)يضيف RadioButton إلى ورقة العمل.
add_list_box(upper_left_row, top, upper_left_column, left, height, width)يضيف ListBox إلى ورقة العمل.
add_combo_box(upper_left_row, top, upper_left_column, left, height, width)يضيف ComboBox إلى ورقة العمل.
add_group_box(upper_left_row, top, upper_left_column, left, height, width)يضيف GroupBox إلى ورقة العمل.
add_button(upper_left_row, top, upper_left_column, left, height, width)يضيف زرًا إلى ورقة العمل.
add_label(upper_left_row, top, upper_left_column, left, height, width)يضيف تسمية إلى ورقة العمل.
add_label_in_chart(top, left, height, width)يضيف تسمية إلى المخطط.
add_text_box_in_chart(top, left, height, width)يضيف مربع نص إلى الرسم البياني.
add_text_effect_in_chart(effect, text, font_name, size, font_bold, font_italic, top, left, height, width)إدراج كائن WordArt في المخطط
add_text_effect(effect, text, font_name, size, font_bold, font_italic, upper_left_row, top, upper_left_column, left, height, width)يُدرج كائن WordArt.
add_word_art(style, text, upper_left_row, top, upper_left_column, left, height, width)يضيف WordArt المعين مسبقًا منذ Excel 2007.s
add_rectangle(upper_left_row, top, upper_left_column, left, height, width)يضيف RectangleShape إلى ورقة العمل.
add_oval(upper_left_row, top, upper_left_column, left, height, width)يضيف شكل بيضوي إلى ورقة العمل.
add_line(upper_left_row, top, upper_left_column, left, height, width)يضيف LineShape إلى ورقة العمل.
add_free_floating_shape(type, top, left, height, width, image_data, is_original_size)يضيف شكلاً عائمًا حرًا إلى ورقة العمل. ينطبق فقط على شكل الخط / الصورة.
add_arc(upper_left_row, top, upper_left_column, left, height, width)يضيف شكل قوس إلى ورقة العمل.
add_shape(type, upper_left_row, top, upper_left_column, left, height, width)يضيف شكلاً إلى ورقة العمل.
add_auto_shape(type, upper_left_row, top, upper_left_column, left, height, width)يضيف شكلاً تلقائيًا إلى ورقة العمل.
add_auto_shape_in_chart(type, top, left, height, width)يضيف شكلاً تلقائيًا إلى المخطط.
add_active_x_control(type, top_row, top, left_column, left, width, height)ينشئ عنصر تحكم Activex.
add_svg(upper_left_row, top, upper_left_column, left, height, width, svg_data, compatible_image_data)يضيف صورة svg.
add_icons(upper_left_row, top, upper_left_column, left, height, width, image_byte_data, compatible_image_data)يضيف صورة svg.
add_linked_picture(upper_left_row, upper_left_column, height, width, source_full_name)أضف صورة مرتبطة.
add_ole_object_with_linked_image(upper_left_row, upper_left_column, height, width, source_full_name)أضف صورة مرتبطة.
add_picture_in_chart(top, left, stream, width_scale, height_scale)يضيف صورة إلى المخطط.
add_ole_object(upper_left_row, top, upper_left_column, left, height, width, image_data)يضيف OleObject.
copy_comments_in_range(shapes, ca, dest_row, dest_column)انسخ جميع التعليقات في النطاق.
copy_in_range(source_shapes, ca, dest_row, dest_column, is_contained)انسخ الأشكال الموجودة في النطاق إلى النطاق الوجهة.
delete_in_range(ca)احذف الأشكال الموجودة في النطاق. لن يتم حذف أشكال التعليقات.
delete_shape(shape)حذف شكل. إذا كان الشكل في المجموعة أو كان شكل تعليق ، فلن يتم حذفه.
group(group_items)اجمع الأشكال.
ungroup(group)يفك تجميع عناصر الشكل.
update_selected_value()قم بتحديث القيمة المحددة بقيمة الخلية المرتبطة بالأشكال.
binary_search(item)يبحث في قائمة الصفيف التي تم فرزها بالكامل عن عنصر باستخدام المقارنة الافتراضية ويعيد فهرس العنصر على أساس الصفر.

مثال

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

أنظر أيضا