ShapeCollection
סקירה כללית
ShapeCollection הוא שיעור ב Aspose.Slides FOSS עבור Python. מורשת מ : BaseCollection, IShapeCollection.
הוא מייצג אוסף של צורות.
שיעור זה מספק 18 שיטות לעבוד עם אובייקטים ShapeCollection בתוכניות Python. שיטות זמינות כוללות: __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 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Python לאחר התקנת Aspose.Slides FOSS עבור חבילת Python. רכוש : as_i_collection, as_i_enumerable, length, parent_group.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
parent_group | IGroupShape | קראו | מקבל את אובייקט צורת הקבוצה המולדת עבור אוסף הצורות. |
as_i_collection | list | קראו | אני מקבל את זה כמו שאני אוסף. |
as_i_enumerable | Any | קראו | אני מקבל את זה כפי שאני מצטבר. |
length | int | קראו | החזיר את מספר היבטים. |
שיטות
| חתימה | תיאור |
|---|---|
__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() | הסר את כל הצורות מהאוסף. |