SlideCollection
Übersicht über die
SlideCollection ist eine Klasse in Aspose.Slides FOSS für Java. Erben von: ISlideCollection.
Darstellt eine Sammlung von Dias in einer Präsentation.
Eigenschaften
| Name der Person | Typ der | Zugang zu den Informationen | Beschreibung |
|---|---|---|---|
nextSlideFileNumber | int | Lesen Sie . | Die Eigenschaft enthält die nächste zu zugewiesene Diagrammdatei-Nummer . |
firstLayoutPartName | Optional<String> | Lesen Sie . | Eigenschaft liefert den ersten Layout-Teilnamen, wenn einer existiert. |
Methoden und Verfahren
| Unterzeichnung | Beschreibung |
|---|---|
initInternal(presentation: IPresentation, opcPackage: OpcPackage, presentationPart: PresentationPart, layoutResolver: Function<String, LayoutSlide>) | Interne Initialisierung für die Dia-Sammlung. |
get(index: int) → ISlide | |
size() → int | |
asICollection() → List<ISlide> | Gibt alle Folien als eine veränderbare Liste zurück |
asIEnumerable() → Iterable<ISlide> | Gibt eine Iterable über die Schieber für Vorhautschleife zurück |
addClone(sourceSlide: ISlide) → ISlide | Klon sourceSlide mit einem gegebenen Master und optional fehlende Layout von Klonen |
addClone(sourceSlide: ISlide, destLayout: ILayoutSlide) → ISlide | |
addClone(sourceSlide: ISlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean) → ISlide | |
insertClone(index: int, sourceSlide: ISlide) → ISlide | Einfügt eine geklonte Folie in den Index mit dem angegebenen Master- und Layout-Handling-Flag. |
insertClone(index: int, sourceSlide: ISlide, destLayout: ILayoutSlide) → ISlide | |
insertClone(index: int, sourceSlide: ISlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean) → ISlide | |
toArray() → ISlide[] | Gibt alle Folien als ISlide-Array zurück. |
toArray(startIndex: int, count: int) → ISlide[] | |
addEmptySlide(layout: ILayoutSlide) → ISlide | Fügt eine neue leere Folie hinzu, indem das bereitgestellte Layout verwendet wird |
insertEmptySlide(index: int, layout: ILayoutSlide) → ISlide | Fügt eine neue leere Folie in den Index mit dem angegebenen Layout ein . |
remove(value: ISlide) | Löscht die angegebene Folie aus der Sammlung . |
removeAt(index: int) | |
indexOf(slide: ISlide) → int | Gibt den Index der Folie oder -1 zurück, wenn er nicht vorhanden ist. |
iterator() → Iterator<ISlide> | Bietet einen Iterator, um die Folie sequenziell zu durchlaufen. |
addEmptySlideInternal(layout: ILayoutSlide, index: int) → ISlide | Interne Implementierung für das Hinzufügen oder Einfügt einer leeren Folie. |
getNextSlideFileNumber() → int | Finden Sie die nächste verfügbare Folie-Dateinummer, indem Sie vorhandene Teile scannen. |
cloneSlideInternal(sourceSlide: ISlide, index: int, destLayout: ILayoutSlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean) → ISlide | Interne Implementierung für das Klonen einer Folie. |
findMatchingLayout(sourceSlide: ISlide, destMaster: IMasterSlide, allowClone: boolean) → Optional<String> | Finden Sie ein übereinstimmendes Layout im Ziel-Master für die Quellfläche. |
findLayoutByType(sourceLayout: ILayoutSlide) → Optional<String> | Finden Sie ein Layout in der Zielschicht, das dem Quelllayout-Typ entspricht. |
findLayoutFromLayoutSlides(sourceLayout: ILayoutSlide) → Optional<String> | Finden Sie ein übereinstimmendes Layout nach Namen mit den Laye-outs der Präsentation. |
getFirstLayoutPartName() → Optional<String> | Gibt den ersten verfügbaren Layout-Teilnamen in der Ziellösung zurück. |
cloneMasterChainForSlide(sourceSlide: ISlide, sourceLayout: ILayoutSlide) → String | Klont die Master-Slide-Kette für eine Slide, die aus einer anderen Präsentation geklont wird. |