ShapeCollection

ShapeCollection

Przegląd

ShapeCollection jest klasą w Aspose.Slides FOSS dla Python. Dziedziczy po: BaseCollection, IShapeCollection.

Reprezentuje kolekcję kształtów.

Ta klasa udostępnia 18 metod do pracy z obiektami ShapeCollection w programach Python. Dostępne metody to: __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 oraz 6 dodatkowych metod. Wszystkie publiczne członki są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Slides FOSS dla Python. Właściwości: as_i_collection, as_i_enumerable, length, parent_group.

Właściwości

NazwaTypDostępOpis
parent_groupIGroupShapeOdczytZwraca obiekt kształtu grupy nadrzędnej dla kolekcji kształtów.
as_i_collectionlistOdczytPobiera kolekcję as i.
as_i_enumerableAnyOdczytZwraca elementy jako IEnumerable.
lengthintOdczytZwraca liczbę elementów.

Metody

SygnaturaOpis
__init__()Zainicjalizuj pustą kolekcję kształtów.
to_array() → list[IShape]Konwertuj kolekcję na tablicę.
reorder()Zmień kolejność kształtów w kolekcji.
add_auto_shape() → IAutoShapeDodaje nowy IAutoShape do kolekcji
insert_auto_shape() → IAutoShapeWstawia nowy IAutoShape na określonej pozycji
add_connector() → IConnectorDodaje nowy IConnector kształt do kolekcji
insert_connector() → IConnectorWstawia nowy IConnector pod danym indeksem
add_group_shape() → IGroupShapeDodaj nowy GroupShape do kolekcji.
index_of(shape: IShape) → intZwróć indeks zerowy określonego kształtu.
add_picture_frame(shape_type, x, y, width, height, image) → IPictureFrameDodaje IPictureFrame o podanym typie, pozycji, rozmiarze i obrazie
insert_picture_frame(index, shape_type, x, y, width, height, image) → IPictureFrameWstawia IPictureFrame na indeksie z podanymi parametrami
add_chart()Dodaj wykres do slajdu.
insert_chart()Wstaw wykres pod określonym indeksem.
add_table(x, y, column_widths, row_heights) → ITableDodaje ITable w pozycji z szerokościami kolumn i wysokościami wierszy
insert_table(index, x, y, column_widths, row_heights) → ITableWstawia ITable pod indeksem z pozycją i wymiarami
remove_at(index: int)Usuń kształt o podanym indeksie.
remove(shape: IShape)Usuń wskazany kształt z kolekcji.
clear()Usuń wszystkie kształty z kolekcji.

Zobacz także

 Polski