SlideCollection

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

NazwaTypDostępOpis
nextSlideFileNumberintOdczytZnajduje następny dostępny numer pliku slajdu, przeszukując istniejące części.
firstLayoutPartNameOptional<String>OdczytZwraca pierwszą dostępną nazwę części układu w docelowej prezentacji.

Metody

SygnaturaOpis
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) → ISlideTworzy 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) → ISlideWstawia 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) → ISlideTworzy 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) → ISlideWewnętrzna implementacja dodawania lub wstawiania pustego slajdu.
getNextSlideFileNumber() → intZnajduje następny dostępny numer pliku slajdu, przeszukując istniejące części.
cloneSlideInternal(sourceSlide: ISlide, index: int, destLayout: ILayoutSlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean) → ISlideWewnę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) → StringKlonuje łańcuch slajdu master dla slajdu kopiowanego z innej prezentacji.

Zobacz także

 Polski