IShapeCollection — Aspose.Slides FOSS Python API Reference
Genel Bakış
IShapeCollection i şekli nesnelerinin bir koleksiyonu temsil eder. Bu tipin tam kamu API yüzeyini anlamak için aşağıdaki tablolarda özellikleri ve yöntemlerini göz atın. Burada listelenen tüm üyeler sabit kamu APIsinin parçasıdır ve FOSS sürümünü hedefleyen üretim kodunda kullanılabilir. Kurulum talimatları ve ilgili türlerin tam listesine bakmak için paket belgesine bakın.
Package: aspose.slides_foss
Açıklama:
IShapeCollection Python için FOSS kütüphanesinde 23 yöntem ve 3 özelliği programatik kullanım için ortaya koyan bir sınıf. Uzatır ABC, ana türünden paylaşılan işlevselliği miras alır.
Temel yetenekler şunlardır: igroupshape; list; list[ishape].Bu işlemler geliştiricilerin ispecollection işlevselliğini doğrudan Python uygulamalarına entegre etmelerini sağlar.
Özellikler
| Property | Tip: | Access | Açıklama: |
|---|---|---|---|
parent_group | IGroupShape | Sadece okuma için | Ana grup değeri. |
as_i_collection | list | Sadece okuma için | As_i_collection değeri. |
as_i_enumerable | Any | Sadece okuma için | Sayılabilir değer. |
Yöntemler
| Method | Geri dönüşler | Açıklama: |
|---|---|---|
to_array() | list[IShape] | Bu nesneyi _array temsiline dönüştürür. |
reorder(index, shape) | None | Yeniden düzenleme işlemini yap. |
add_auto_shape(shape_type, x, y, width, height) | IAutoShape | Bu koleksiyona _auto_shape ekler. |
insert_auto_shape(index, shape_type, x, y, width, height) | IAutoShape | Insert_auto_shape işlemini gerçekleştirir. |
add_connector(shape_type, x, y, width, height) | IConnector | Bu koleksiyona _ bağlantı ekler. |
insert_connector(index, shape_type, x, y, width, height) | IConnector | Insert_connector işlemini gerçekleştirir. |
index_of(shape) | int | Index_of işlemini gerçekleştirir. |
add_picture_frame(shape_type, x, y, width, height, image) | IPictureFrame | Bu koleksiyona _picture_frame ekler. |
insert_picture_frame(index, shape_type, x, y, width, height, image) | IPictureFrame | Insert_picture_frame işlemini gerçekleştirir. |
add_table(x, y, column_widths, row_heights) | ITable | Bu koleksiyona bir _ tablo ekler. |
insert_table(index, x, y, column_widths, row_heights) | ITable | Insert_table işlemini gerçekleştirir. |
remove_at(index) | None | Bu koleksiyondan belirtilen _at’i kaldırır. |
remove(shape) | None | Bu koleksiyondan belirtilenleri kaldırır. |
clear() | None | Temiz operasyonu gerçekleştirir. |