ShapeCollection

Genel Bakış

ShapeCollection Python için FOSS’de bir sınıf. Mirasçılar: BaseCollection, IShapeCollection.

Bir dizi şekli temsil ediyor.

Bu sınıf, Python programlarında ShapeCollection nesnelerle çalışmak için 18 yöntem sağlar. Kullanılabilir yöntemler şunlardır: __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, ve 6 ek yöntem. Python için FOSS paketini yükledikten sonra tüm kamu üyeleri herhangi bir Python uygulamasına erişilebilir. Özellikleri: as_i_collection, as_i_enumerable, length, parent_group.

Özellikler

Adı:Tip:AccessAçıklama:
parent_groupIGroupShapeOku .Şekil koleksiyonu için ana grup şekli nesnesini alır.
as_i_collectionlistOku .as i koleksiyonunu alır.
as_i_enumerableAnyOku .IEnumerable olarak alır.
lengthintOku .Eleman sayısını gönderir.

Yöntemler

SignatureAçıklama:
__init__()Boş bir şekil koleksiyonu başlat.
to_array()list[IShape]Koleksiyonu bir dizine dönüştür.
reorder()Koleksiyonda şekilleri yeniden düzenleyin.
add_auto_shape()IAutoShapeKoleksiyona yeni bir IAutoShape ekler .
insert_auto_shape()IAutoShapeBelirli bir konuma yeni IAutoShape ekler.
add_connector()IConnectorKoleksiyona yeni bir IConnector şekli ekler .
insert_connector()IConnectorVerilen bir indekte yeni IConnector ekler.
add_group_shape()IGroupShapeKoleksiyona yeni bir GroupShape ekle.
index_of(shape: IShape)intBelirtilen şeklin sıfır tabanlı endeksini gönderin.
add_picture_frame(shape_type, x, y, width, height, image)IPictureFrameVerilen tür, konum, boyut ve görüntü ile bir IPictureFrame ekler.
insert_picture_frame(index, shape_type, x, y, width, height, image)IPictureFrameVerilen parametrelerle indeksde IPictureFrame ekler.
add_chart()Çizgiye bir çizelge ekle.
insert_chart()Belirli bir indeksde grafik ekleyin.
add_table(x, y, column_widths, row_heights)ITableSütun genişlikleri ve satır yüksekliği ile pozisyonda bir ITable ekler.
insert_table(index, x, y, column_widths, row_heights)ITableKonum ve boyutları ile indeksde ITable ekler.
remove_at(index: int)Belirtilen indeksde şekli kaldırın.
remove(shape: IShape)Belirtilen şekli koleksiyondan çıkarın.
clear()Koleksiyondan tüm şekilleri çıkarın.

Ayrıca bakınız:

 Türkçe