ShapeCollection
Overview
ShapeCollection là một lớp trong Aspose.Slides FOSS cho Python. Dòng thừa kế từ: BaseCollection, IShapeCollection.
Nó đại diện cho một bộ sưu tập các hình dạng.
Khóa học này cung cấp 18 phương pháp để làm việc với các đối tượng ShapeCollection trong các chương trình Python. Các phương pháp có sẵn bao gồm: __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 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Python nào sau khi cài đặt Aspose.Slides FOSS cho gói Python. Tài sản : as_i_collection, as_i_enumerable, length, parent_group.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
parent_group | IGroupShape | Read | Nhận đối tượng hình dạng nhóm mẹ cho bộ sưu tập hình thức. |
as_i_collection | list | Read | Nhận như tôi thu thập. |
as_i_enumerable | Any | Read | Nhận được như tôi có thể liệt kê. |
length | int | Read | Trả lại số lượng các yếu tố. |
Methods
| Signature | Description |
|---|---|
__init__() | Bắt đầu một bộ sưu tập hình dạng trống. |
to_array() → list[IShape] | Chuyển đổi bộ sưu tập thành một hàng. |
reorder() | Các hình dạng trong bộ sưu tập. |
add_auto_shape() → IAutoShape | Thêm một IAutoShape mới vào bộ sưu tập |
insert_auto_shape() → IAutoShape | Nhập một IAutoShape mới ở vị trí cụ thể |
add_connector() → IConnector | Thêm một hình dạng mới IConnector vào bộ sưu tập |
insert_connector() → IConnector | Nhập một IConnector mới vào một chỉ số cụ thể |
add_group_shape() → IGroupShape | Thêm một GroupShape mới vào bộ sưu tập. |
index_of(shape: IShape) → int | Trở lại chỉ số dựa trên zero của hình dạng cụ thể. |
add_picture_frame(shape_type, x, y, width, height, image) → IPictureFrame | Thêm một IPictureFrame với kiểu, vị trí, kích thước và hình ảnh nhất định |
insert_picture_frame(index, shape_type, x, y, width, height, image) → IPictureFrame | Nhập IPictureFrame vào chỉ số với các thông số nhất định |
add_chart() | Thêm một bản đồ vào slide. |
insert_chart() | Nhập một biểu đồ vào một chỉ số cụ thể. |
add_table(x, y, column_widths, row_heights) → ITable | Thêm một ITable ở vị trí với chiều rộng cột và độ cao hàng |
insert_table(index, x, y, column_widths, row_heights) → ITable | Nhập ITable vào chỉ số với vị trí và kích thước |
remove_at(index: int) | Xóa hình dạng trên chỉ số cụ thể. |
remove(shape: IShape) | Xóa hình dạng cụ thể từ bộ sưu tập. |
clear() | Xóa tất cả các hình dạng từ bộ sưu tập. |