MasterSlideCollection
Przegląd
MasterSlideCollection jest klasą w Aspose.Slides FOSS dla Java. Dziedziczy po: IMasterSlideCollection, Iterable<IMasterSlide>.
Reprezentuje kolekcję slajdów głównych w prezentacji.
Ta klasa udostępnia 15 metod do pracy z obiektami MasterSlideCollection w programach Java. Dostępne metody to: MasterSlideCollection, add, addClone, asICollection, asIEnumerable, cloneLayoutPart, cloneMasterPart, get, getMaxMasterLayoutIdInPresentation, getNextLayoutFileNumber, getNextMasterFileNumber, initInternal oraz 3 dodatkowe metody. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Java po zainstalowaniu pakietu Aspose.Slides FOSS dla Java. Właściwości: maxMasterLayoutIdInPresentation, nextLayoutFileNumber, nextMasterFileNumber.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
nextMasterFileNumber | int | Odczyt | Znajduje następny dostępny numer pliku slajdu master w pakiecie. |
nextLayoutFileNumber | int | Odczyt | Znajduje następny dostępny numer pliku slajdu układu w pakiecie. |
maxMasterLayoutIdInPresentation | long | Odczyt | Znajduje maksymalny identyfikator spośród wszystkich identyfikatorów slajdów master i identyfikatorów układów w prezentacji. |
Metody
| Sygnatura | Opis |
|---|---|
MasterSlideCollection() | Tworzy pusty MasterSlideCollection. |
initInternal(presentation: IPresentation, opcPackage: OpcPackage, presentationPart: PresentationPart, masterSlides: List<IMasterSlide>) | Wykonuje wewnętrzną inicjalizację kolekcji slajdów master. |
get(index: int) → IMasterSlide | |
size() → int | |
asICollection() → List<IMasterSlide> | Zwraca slajdy master jako List |
asIEnumerable() → Iterable<IMasterSlide> | |
iterator() → Iterator<IMasterSlide> | Zwraca iterator po slajdach master |
addClone(sourceMaster: IMasterSlide) → IMasterSlide | Tworzy klon podanego slajdu master i dodaje go do kolekcji |
add(master: IMasterSlide) | Dodaje slajd master do kolekcji. |
getNextMasterFileNumber() → int | Znajduje następny dostępny numer pliku slajdu master w pakiecie. |
getNextLayoutFileNumber() → int | Znajduje następny dostępny numer pliku slajdu layout w pakiecie. |
cloneMasterPart(sourcePackage: OpcPackage, sourcePartName: String, destPackage: OpcPackage, destPartName: String) → Map<String, String> | Klonuje część slajdu master oraz jej powiązane zasoby (z wyjątkiem układów) z jednego pakietu do drugiego. |
cloneLayoutPart(sourcePackage: OpcPackage, sourcePartName: String, destPackage: OpcPackage, destPartName: String, destMasterPartName: String) | Klonuje część slajdu layout z jednego pakietu do drugiego. |
getMaxMasterLayoutIdInPresentation() → long | Znajduje maksymalny ID wśród wszystkich master slide IDs i layout IDs w prezentacji. |
updateMasterLayoutRelationships(sourcePackage: OpcPackage, sourceMasterPartName: String, destMasterPartName: String, layoutMapping: Map<String, String>, sourceLayoutRids: Map<String, String>) | Aktualizuje powiązania master slide oraz XML, aby wskazywały na sklonowane układy. |