MasterSlideCollection
Panoramica
MasterSlideCollection è una classe in Aspose.Slides FOSS per Java. Eredita da: IMasterSlideCollection, Iterable<IMasterSlide>.
Rappresenta una collezione di slide master in una presentazione.
Questa classe fornisce 15 metodi per lavorare con oggetti MasterSlideCollection nei programmi Java. I metodi disponibili includono: MasterSlideCollection, add, addClone, asICollection, asIEnumerable, cloneLayoutPart, cloneMasterPart, get, getMaxMasterLayoutIdInPresentation, getNextLayoutFileNumber, getNextMasterFileNumber, initInternal, e 3 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Java dopo l’installazione del pacchetto Aspose.Slides FOSS per Java. Proprietà: maxMasterLayoutIdInPresentation, nextLayoutFileNumber, nextMasterFileNumber.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
nextMasterFileNumber | int | Lettura | Trova il prossimo numero di file slide master disponibile nel pacchetto. |
nextLayoutFileNumber | int | Lettura | Trova il prossimo numero di file slide layout disponibile nel pacchetto. |
maxMasterLayoutIdInPresentation | long | Lettura | Trova l’ID massimo tra tutti gli ID delle master slide e gli ID dei layout nella presentazione. |
Metodi
| Firma | Descrizione |
|---|---|
MasterSlideCollection() | Crea un MasterSlideCollection vuoto. |
initInternal(presentation: IPresentation, opcPackage: OpcPackage, presentationPart: PresentationPart, masterSlides: List<IMasterSlide>) | Esegue l’inizializzazione interna per la collezione delle master slide. |
get(index: int) → IMasterSlide | |
size() → int | |
asICollection() → List<IMasterSlide> | Restituisce le diapositive master come una List |
asIEnumerable() → Iterable<IMasterSlide> | |
iterator() → Iterator<IMasterSlide> | Restituisce un iteratore sulle diapositive master |
addClone(sourceMaster: IMasterSlide) → IMasterSlide | Crea un clone del master slide fornito e lo aggiunge alla collezione |
add(master: IMasterSlide) | Aggiunge un master slide alla collezione. |
getNextMasterFileNumber() → int | Trova il prossimo numero di file master slide disponibile nel pacchetto. |
getNextLayoutFileNumber() → int | Trova il prossimo numero di file layout slide disponibile nel pacchetto. |
cloneMasterPart(sourcePackage: OpcPackage, sourcePartName: String, destPackage: OpcPackage, destPartName: String) → Map<String, String> | Clona una parte master slide e le sue risorse correlate (eccetto i layout) da un pacchetto all’altro. |
cloneLayoutPart(sourcePackage: OpcPackage, sourcePartName: String, destPackage: OpcPackage, destPartName: String, destMasterPartName: String) | Clona una parte di layout slide da un pacchetto all’altro. |
getMaxMasterLayoutIdInPresentation() → long | Trova l’ID massimo tra tutti gli ID delle diapositive master e gli ID dei layout nella presentazione. |
updateMasterLayoutRelationships(sourcePackage: OpcPackage, sourceMasterPartName: String, destMasterPartName: String, layoutMapping: Map<String, String>, sourceLayoutRids: Map<String, String>) | Aggiorna le relazioni di una diapositiva master e XML per puntare ai layout clonati. |