Presentación de PowerPoint dividida Java

A menudo, las presentaciones de PowerPoint deben dividirse en varios archivos PPTX/PPT. Puede dividir una presentación por cada diapositiva, diapositivas pares o impares, etc. según su escenario. En este artículo, aprenderá cómo dividir las presentaciones de PowerPoint PPTX/PPT usando Java.

API de Java para dividir presentaciones de PowerPoint

Para dividir presentaciones PPTX o PPT, usaremos Aspose.Slides for Java. La API está diseñada para crear, modificar y convertir presentaciones de PowerPoint y OpenOffice desde aplicaciones Java. Puede descargar la API o instalarla usando las siguientes configuraciones de Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides</artifactId>
    <version>21.8</version>
    <classifier>jdk16</classifier>
</dependency>

Dividir una presentación de PowerPoint usando Java

Los siguientes son los pasos para dividir una presentación de PowerPoint usando Java.

El siguiente ejemplo de código muestra cómo dividir una presentación de PowerPoint PPTX.

// Cargar presentación de PowerPoint
Presentation presentation = new Presentation("presentation.pptx");

// Iterar a través de las diapositivas en la presentación
for (ISlide sld : presentation.getSlides()) {
	// Crear una nueva presentación
	Presentation newPres = new Presentation();
	
	// Eliminar diapositiva predeterminada
	newPres.getSlides().get_Item(0).remove();
	
	// Agregar diapositiva a la presentación
	newPres.getSlides().addClone(sld);
               
	// Guardar presentación
	newPres.save(String.format("Slide_{0}.pptx", sld.getSlideNumber()), SaveFormat.Pptx);
}

Obtenga una licencia de API gratuita

Puede usar Aspose.Slides for Java sin limitaciones de evaluación al obtener una licencia temporal.

Demostración en línea

Pruebe el divisor de presentaciones en línea, que se basa en Aspose.Slides.

Conclusión

En este artículo, ha aprendido cómo dividir presentaciones de PowerPoint PPTX o PPT usando Java. Puede personalizar la muestra de código proporcionada para dividir cada diapositiva de la presentación, todas las diapositivas pares o impares, etc. Además, puede visitar la documentación para explorar otras características de la API. Además, no dude en hacernos saber sus consultas a través de nuestro foro.

Ver también