SlideCollection
Översikt
SlideCollection är en klass i Aspose.Slides FOSS för Java. ärvt från: ISlideCollection.
Representerar en samling slides i en presentation.
Denna klass ger 27 metoder för att arbeta med SlideCollection objekt i Java-program. Tillgängliga metoder inkluderar: addClone, addEmptySlide, addEmptySlideInternal, asICollection, asIEnumerable, cloneMasterChainForSlide, cloneSlideInternal, findLayoutByType, findLayoutFromLayoutSlides, findMatchingLayout, get, getFirstLayoutPartName,och 10 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.Slides FOSS för Java paket. och egenskaper: firstLayoutPartName, nextSlideFileNumber.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
nextSlideFileNumber | int | Läsning | Hitta nästa tillgängliga slidespel-filen genom att skanna befintliga delar. |
firstLayoutPartName | Optional<String> | Läsning | Returnerar den första tillgängliga layoutdelnamnet i destinationspresentationen. |
Metoder
| Signature | Beskrivning |
|---|---|
initInternal(presentation: IPresentation, opcPackage: OpcPackage, presentationPart: PresentationPart, layoutResolver: Function<String, LayoutSlide>) | Internt initialisering för slidesamlingen. |
get(index: int) → ISlide | |
size() → int | |
asICollection() → List<ISlide> | Returnerar alla slides som en lista |
asIEnumerable() → Iterable<ISlide> | Återställer en Iterable över slidan |
addClone(sourceSlide: ISlide) → ISlide | Skapar en kopia av källkodSlide på destMaster, alternativt kloning saknad layout |
addClone(sourceSlide: ISlide, destLayout: ILayoutSlide) → ISlide | |
addClone(sourceSlide: ISlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean) → ISlide | |
insertClone(index: int, sourceSlide: ISlide) → ISlide | Ange en klonad källaSlide på index på destMaster med layout-missing flagga |
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 | Skapa en ny tom slide med hjälp av den angivna layouten |
insertEmptySlide(index: int, layout: ILayoutSlide) → ISlide | |
remove(value: ISlide) | Ta bort den angivna slidan från samlingen |
removeAt(index: int) | |
indexOf(slide: ISlide) → int | |
iterator() → Iterator<ISlide> | |
addEmptySlideInternal(layout: ILayoutSlide, index: int) → ISlide | Internt implementering för att lägga till eller infoga en tom slide. |
getNextSlideFileNumber() → int | Hitta nästa tillgängliga slidespel-filen genom att skanna befintliga delar. |
cloneSlideInternal(sourceSlide: ISlide, index: int, destLayout: ILayoutSlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean) → ISlide | Internt genomförande för kloning av en slide. |
findMatchingLayout(sourceSlide: ISlide, destMaster: IMasterSlide, allowClone: boolean) → Optional<String> | Hitta en matchande layout i destinationstjärnan för källslistan. |
findLayoutByType(sourceLayout: ILayoutSlide) → Optional<String> | Hitta en layout i destinationpresentationen som matchar käll layoutsidan. |
findLayoutFromLayoutSlides(sourceLayout: ILayoutSlide) → Optional<String> | Hitta en matchande layout efter namn med hjälp av presentations layoutslider. |
getFirstLayoutPartName() → Optional<String> | Returnerar den första tillgängliga layoutdelnamnet i destinationspresentationen. |
cloneMasterChainForSlide(sourceSlide: ISlide, sourceLayout: ILayoutSlide) → String | Klonera huvudskärmen för en slide som klonas från en annan presentation. |