SlideCollection

SlideCollection

Panoramica

SlideCollection è una classe in Aspose.Slides FOSS per Java. Eredita da: ISlideCollection.

Rappresenta una raccolta di diapositive in una presentazione.

Questa classe fornisce 27 metodi per lavorare con oggetti SlideCollection nei programmi Java. I metodi disponibili includono: addClone, addEmptySlide, addEmptySlideInternal, asICollection, asIEnumerable, cloneMasterChainForSlide, cloneSlideInternal, findLayoutByType, findLayoutFromLayoutSlides, findMatchingLayout, get, getFirstLayoutPartName, e 10 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Java dopo l’installazione del pacchetto Aspose.Slides FOSS per Java. Proprietà: firstLayoutPartName, nextSlideFileNumber.

Proprietà

NomeTipoAccessoDescrizione
nextSlideFileNumberintLetturaTrova il prossimo numero di file slide disponibile esaminando le parti esistenti.
firstLayoutPartNameOptional<String>LetturaRestituisce il primo nome di parte layout disponibile nella presentazione di destinazione.

Metodi

FirmaDescrizione
initInternal(presentation: IPresentation, opcPackage: OpcPackage, presentationPart: PresentationPart, layoutResolver: Function<String, LayoutSlide>)Inizializzazione interna per la raccolta di slide.
get(index: int) → ISlide
size() → int
asICollection() → List<ISlide>Restituisce tutte le slide come una List
asIEnumerable() → Iterable<ISlide>Restituisce un Iterable delle slide
addClone(sourceSlide: ISlide) → ISlideCrea una copia di sourceSlide su destMaster, opzionalmente clonando il layout mancante
addClone(sourceSlide: ISlide, destLayout: ILayoutSlide) → ISlide
addClone(sourceSlide: ISlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean) → ISlide
insertClone(index: int, sourceSlide: ISlide) → ISlideInserisce una sourceSlide clonata all’indice su destMaster con 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) → ISlideCrea una nuova slide vuota utilizzando il layout specificato
insertEmptySlide(index: int, layout: ILayoutSlide) → ISlide
remove(value: ISlide)Elimina la slide specificata dalla collezione
removeAt(index: int)
indexOf(slide: ISlide) → int
iterator() → Iterator<ISlide>
addEmptySlideInternal(layout: ILayoutSlide, index: int) → ISlideImplementazione interna per aggiungere o inserire una diapositiva vuota.
getNextSlideFileNumber() → intTrova il prossimo numero di file della diapositiva disponibile scansionando le parti esistenti.
cloneSlideInternal(sourceSlide: ISlide, index: int, destLayout: ILayoutSlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean) → ISlideImplementazione interna per clonare una diapositiva.
findMatchingLayout(sourceSlide: ISlide, destMaster: IMasterSlide, allowClone: boolean) → Optional<String>Trova un layout corrispondente nel master di destinazione per la diapositiva sorgente.
findLayoutByType(sourceLayout: ILayoutSlide) → Optional<String>Trova un layout nella presentazione di destinazione che corrisponde al tipo di layout di origine.
findLayoutFromLayoutSlides(sourceLayout: ILayoutSlide) → Optional<String>Trova un layout corrispondente per nome usando le diapositive di layout della presentazione.
getFirstLayoutPartName() → Optional<String>Restituisce il primo nome di parte layout disponibile nella presentazione di destinazione.
cloneMasterChainForSlide(sourceSlide: ISlide, sourceLayout: ILayoutSlide) → StringClona la catena di slide master per una slide che viene clonata da un’altra presentazione.

Vedi anche

 Italiano