SlideCollection
Przegląd
SlideCollection jest klasą w Aspose.Slides FOSS dla Java. Dziedziczy po: ISlideCollection.
Reprezentuje kolekcję slajdów w prezentacji.
Ta klasa udostępnia 27 metod do pracy z obiektami SlideCollection w programach Java. Dostępne metody to: addClone, addEmptySlide, addEmptySlideInternal, asICollection, asIEnumerable, cloneMasterChainForSlide, cloneSlideInternal, findLayoutByType, findLayoutFromLayoutSlides, findMatchingLayout, get, getFirstLayoutPartName oraz 10 dodatkowych metod. Wszystkie publiczne członki są dostępne dla każdej aplikacji Java po zainstalowaniu pakietu Aspose.Slides FOSS dla Java. Właściwości: firstLayoutPartName, nextSlideFileNumber.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
nextSlideFileNumber | int | Odczyt | Znajduje następny dostępny numer pliku slajdu, przeszukując istniejące części. |
firstLayoutPartName | Optional<String> | Odczyt | Zwraca pierwszą dostępną nazwę części układu w docelowej prezentacji. |
Metody
| Sygnatura | Opis |
|---|---|
initInternal(presentation: IPresentation, opcPackage: OpcPackage, presentationPart: PresentationPart, layoutResolver: Function<String, LayoutSlide>) | Wewnętrzna inicjalizacja kolekcji slajdów. |
get(index: int) → ISlide | |
size() → int | |
asICollection() → List<ISlide> | Zwraca wszystkie slajdy jako List |
asIEnumerable() → Iterable<ISlide> | Zwraca Iterable zawierający slajdy |
addClone(sourceSlide: ISlide) → ISlide | Tworzy kopię sourceSlide na destMaster, opcjonalnie klonując brakujący układ |
addClone(sourceSlide: ISlide, destLayout: ILayoutSlide) → ISlide | |
addClone(sourceSlide: ISlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean) → ISlide | |
insertClone(index: int, sourceSlide: ISlide) → ISlide | Wstawia sklonowany sourceSlide pod indeksem w destMaster z flagą layout‑missing |
insertClone(index: int, sourceSlide: ISlide, destLayout: ILayoutSlide) → ISlide | |
insertClone(index: int, sourceSlide: ISlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean) → ISlide | |
toArray() → ISlide[] | |
toArray(startIndex: int, count: int) → ISlide[] | |
addEmptySlide(layout: ILayoutSlide) → ISlide | Tworzy nowy pusty slajd przy użyciu określonego układu |
insertEmptySlide(index: int, layout: ILayoutSlide) → ISlide | |
remove(value: ISlide) | Usuwa określony slajd z kolekcji |
removeAt(index: int) | |
indexOf(slide: ISlide) → int | |
iterator() → Iterator<ISlide> | |
addEmptySlideInternal(layout: ILayoutSlide, index: int) → ISlide | Wewnętrzna implementacja dodawania lub wstawiania pustego slajdu. |
getNextSlideFileNumber() → int | Znajduje następny dostępny numer pliku slajdu, przeszukując istniejące części. |
cloneSlideInternal(sourceSlide: ISlide, index: int, destLayout: ILayoutSlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean) → ISlide | Wewnętrzna implementacja klonowania slajdu. |
findMatchingLayout(sourceSlide: ISlide, destMaster: IMasterSlide, allowClone: boolean) → Optional<String> | Znajduje pasujący układ w docelowym masterze dla slajdu źródłowego. |
findLayoutByType(sourceLayout: ILayoutSlide) → Optional<String> | Znajduje układ w prezentacji docelowej pasujący do typu układu źródłowego. |
findLayoutFromLayoutSlides(sourceLayout: ILayoutSlide) → Optional<String> | Znajduje pasujący układ według nazwy, korzystając ze slajdów układu w prezentacji. |
getFirstLayoutPartName() → Optional<String> | Zwraca pierwszą dostępną nazwę części układu w prezentacji docelowej. |
cloneMasterChainForSlide(sourceSlide: ISlide, sourceLayout: ILayoutSlide) → String | Klonuje łańcuch slajdu master dla slajdu kopiowanego z innej prezentacji. |