SlideCollection
Overzicht
SlideCollection is een klasse in Aspose.Slides FOSS voor Java. Erft van: ISlideCollection.
Stelt een verzameling dia’s in een presentatie voor.
Deze klasse biedt 27 methoden voor het werken met SlideCollection objecten in Java programma’s. Beschikbare methoden omvatten: addClone, addEmptySlide, addEmptySlideInternal, asICollection, asIEnumerable, cloneMasterChainForSlide, cloneSlideInternal, findLayoutByType, findLayoutFromLayoutSlides, findMatchingLayout, get, getFirstLayoutPartName, en 10 extra methoden. Alle openbare leden zijn toegankelijk voor elke Java applicatie na het installeren van het Aspose.Slides FOSS voor Java pakket. Eigenschappen: firstLayoutPartName, nextSlideFileNumber.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
nextSlideFileNumber | int | Lezen | Vindt het volgende beschikbare slide-bestandnummer door bestaande delen te scannen. |
firstLayoutPartName | Optional<String> | Lezen | Retourneert de eerste beschikbare layout-deelnaam in de doelpresentatie. |
Methoden
| Handtekening | Beschrijving |
|---|---|
initInternal(presentation: IPresentation, opcPackage: OpcPackage, presentationPart: PresentationPart, layoutResolver: Function<String, LayoutSlide>) | Interne initialisatie voor de dia-collectie. |
get(index: int) → ISlide | |
size() → int | |
asICollection() → List<ISlide> | Retourneert alle dia’s als een List |
asIEnumerable() → Iterable<ISlide> | Retourneert een Iterable over de dia’s |
addClone(sourceSlide: ISlide) → ISlide | Maakt een kopie van sourceSlide op destMaster, optioneel een ontbrekende layout klonend |
addClone(sourceSlide: ISlide, destLayout: ILayoutSlide) → ISlide | |
addClone(sourceSlide: ISlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean) → ISlide | |
insertClone(index: int, sourceSlide: ISlide) → ISlide | Voegt een gekloonde sourceSlide in op index op destMaster met layout‑missing flag |
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 | Maakt een nieuwe lege slide met de opgegeven layout |
insertEmptySlide(index: int, layout: ILayoutSlide) → ISlide | |
remove(value: ISlide) | Verwijdert de opgegeven slide uit de collectie |
removeAt(index: int) | |
indexOf(slide: ISlide) → int | |
iterator() → Iterator<ISlide> | |
addEmptySlideInternal(layout: ILayoutSlide, index: int) → ISlide | Interne implementatie voor het toevoegen of invoegen van een lege dia. |
getNextSlideFileNumber() → int | Zoekt het eerstvolgende beschikbare dia-bestandsnummer door bestaande delen te scannen. |
cloneSlideInternal(sourceSlide: ISlide, index: int, destLayout: ILayoutSlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean) → ISlide | Interne implementatie voor het klonen van een dia. |
findMatchingLayout(sourceSlide: ISlide, destMaster: IMasterSlide, allowClone: boolean) → Optional<String> | Vindt een overeenkomende lay-out in de doelmaster voor de bronslide. |
findLayoutByType(sourceLayout: ILayoutSlide) → Optional<String> | Vindt een lay-out in de doelpresentatie die overeenkomt met het type van de bronlay-out. |
findLayoutFromLayoutSlides(sourceLayout: ILayoutSlide) → Optional<String> | Vindt een overeenkomende lay-out op naam met behulp van de lay-outdia’s van de presentatie. |
getFirstLayoutPartName() → Optional<String> | Retourneert de eerste beschikbare lay-outonderdeelnaam in de doelpresentatie. |
cloneMasterChainForSlide(sourceSlide: ISlide, sourceLayout: ILayoutSlide) → String | Kloont de master-slideketen voor een dia die wordt gekloond uit een andere presentatie. |