ShapeCollection
خلاصه ای
ShapeCollection یک کلاس در Aspose.Slides FOSS برای پایتون است. وارثان از: BaseCollection, IShapeCollection.
نشان دهنده مجموعه ای از شکل ها است.
این کلاس 18 روش برای کار با ShapeCollection در برنامه های پایتون را فراهم می کند. روش های موجود شامل: __init__, add_auto_shape, add_chart, add_connector, add_group_shape, add_picture_frame, add_table, clear, index_of, insert_auto_shape, insert_chart, insert_connector,، و 6 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.Slides FOSS برای پایتون به هر برنامه ی Python دسترسی دارند. خواص: as_i_collection, as_i_enumerable, length, parent_group.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
parent_group | IGroupShape | بخونید. | شكل گروه والد را برای مجموعه شکل ها بدست می آورد. |
as_i_collection | list | بخونید. | مجموعه as i را دریافت میکند. |
as_i_enumerable | Any | بخونید. | مقدار را به صورت i enumerable دریافت میکند. |
length | int | بخونید. | تعداد عناصر را بازمی گرداند. |
روش ها
| Signature | شرح: |
|---|---|
__init__() | مجموعه شکل خالی را شروع کنید. |
to_array() → list[IShape] | مجموعه رو به یک آرایه تبدیل کن. |
reorder() | شکل های مجموعه را دوباره مرتب کنید. |
add_auto_shape() → IAutoShape | IAutoShape جدید را به مجموعه اضافه می کند. |
insert_auto_shape() → IAutoShape | وارد کردن IAutoShape جدید در یک موقعیت خاص |
add_connector() → IConnector | یک شکل جدید IConnector را به مجموعه اضافه می کند. |
insert_connector() → IConnector | IConnector جدید را در یک شاخص داده شده وارد می کند. |
add_group_shape() → IGroupShape | GroupShape جدید به مجموعه اضافه کنید. |
index_of(shape: IShape) → int | شاخص پایه صفر شکل مشخص شده را برگردانید. |
add_picture_frame(shape_type, x, y, width, height, image) → IPictureFrame | اضافه کردن IPictureFrame با نوع، موقعیت، اندازه و تصویر داده شده |
insert_picture_frame(index, shape_type, x, y, width, height, image) → IPictureFrame | وارد کردن IPictureFrame در شاخص با پارامترهای داده شده |
add_chart() | یک نمودار به اسلاید اضافه کنید. |
insert_chart() | یک نمودار در یک شاخص خاص وارد کنید. |
add_table(x, y, column_widths, row_heights) → ITable | اضافه کردن ITable در موقعیت با عرض ستون و ارتفاع صف |
insert_table(index, x, y, column_widths, row_heights) → ITable | وارد کردن ITable در شاخص با موقعیت و ابعاد |
remove_at(index: int) | شکل را در شاخص مشخص شده حذف کنید. |
remove(shape: IShape) | شکل مشخص شده را از مجموعه حذف کنید. |
clear() | تمام شکل ها رو از مجموعه حذف کن. |