SlideCollection
Revisión
SlideCollection Es una clase en Aspose.Slides FOSS para Java. Heredados de: ISlideCollection.
Representa una colección de slides en una presentación.
Esta clase proporciona 27 métodos para trabajar con los objetos SlideCollection en programas de Java. Los métodos disponibles incluyen: addClone, addEmptySlide, addEmptySlideInternal, asICollection, asIEnumerable, cloneMasterChainForSlide, cloneSlideInternal, findLayoutByType, findLayoutFromLayoutSlides, findMatchingLayout, get, getFirstLayoutPartName,y 10 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.Slides FOSS para el paquete Java. Propiedades : firstLayoutPartName, nextSlideFileNumber.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
nextSlideFileNumber | int | Leer | Encuentra el siguiente número de archivo disponible en la pantalla del disco escaneando las partes existentes. |
firstLayoutPartName | Optional<String> | Leer | Retorna el nombre de la parte del layout disponible en la presentación de destino. |
Metodología
| firma | Descripción |
|---|---|
initInternal(presentation: IPresentation, opcPackage: OpcPackage, presentationPart: PresentationPart, layoutResolver: Function<String, LayoutSlide>) | Iniciación interna para la colección de slides. |
get(index: int) → ISlide | |
size() → int | |
asICollection() → List<ISlide> | Retorna todos los slides como una lista |
asIEnumerable() → Iterable<ISlide> | Retorna un Iterable sobre los slides |
addClone(sourceSlide: ISlide) → ISlide | Crea una copia de la fuenteSlide en destMaster, clonando opcional el diseño perdido |
addClone(sourceSlide: ISlide, destLayout: ILayoutSlide) → ISlide | |
addClone(sourceSlide: ISlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean) → ISlide | |
insertClone(index: int, sourceSlide: ISlide) → ISlide | Insertar una fuente clonadaSlide en el índice en destMaster con la bandera de despliegue |
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 | Crea un nuevo slide vacío utilizando el diseño especificado |
insertEmptySlide(index: int, layout: ILayoutSlide) → ISlide | |
remove(value: ISlide) | Elimina el slide especificado de la colección |
removeAt(index: int) | |
indexOf(slide: ISlide) → int | |
iterator() → Iterator<ISlide> | |
addEmptySlideInternal(layout: ILayoutSlide, index: int) → ISlide | Implementación interna para agregar o insertar un slide vacío. |
getNextSlideFileNumber() → int | Encuentra el siguiente número de archivo disponible en la pantalla del disco escaneando las partes existentes. |
cloneSlideInternal(sourceSlide: ISlide, index: int, destLayout: ILayoutSlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean) → ISlide | La aplicación interna para clonar un slide. |
findMatchingLayout(sourceSlide: ISlide, destMaster: IMasterSlide, allowClone: boolean) → Optional<String> | Encuentra un diseño de acuerdo en el maestro de destino para la slide de fuente. |
findLayoutByType(sourceLayout: ILayoutSlide) → Optional<String> | Encuentra un diseño en la presentación de destino que corresponde al tipo de layout fuente. |
findLayoutFromLayoutSlides(sourceLayout: ILayoutSlide) → Optional<String> | Encuentra un diseño que se ajuste por nombre utilizando las pantallas de layout de la presentación. |
getFirstLayoutPartName() → Optional<String> | Retorna el nombre de la parte del layout disponible en la presentación de destino. |
cloneMasterChainForSlide(sourceSlide: ISlide, sourceLayout: ILayoutSlide) → String | Clone la cadena de slide principal para que una slides se clone desde otra presentación. |