Dividi presentazione PowerPoint Java

Spesso è necessario dividere le presentazioni PowerPoint in più file PPTX/PPT. Puoi dividere una presentazione per ciascuna diapositiva, diapositive pari o dispari, ecc. secondo il tuo scenario. In questo articolo imparerai come dividere le presentazioni PowerPoint PPTX/PPT usando Java.

API Java per dividere le presentazioni PowerPoint

Per dividere le presentazioni PPTX o PPT, utilizzeremo Aspose.Slides for Java. L’API è progettata per creare, modificare e convertire presentazioni PowerPoint e OpenOffice dall’interno di applicazioni Java. Puoi scaricare l’API o installarla utilizzando le seguenti configurazioni 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>

Dividi una presentazione PowerPoint usando Java

Di seguito sono riportati i passaggi per dividere una presentazione PowerPoint utilizzando Java.

Nell’esempio di codice seguente viene illustrato come dividere una presentazione PPTX di PowerPoint.

// Carica presentazione PowerPoint
Presentation presentation = new Presentation("presentation.pptx");

// Scorri le diapositive nella presentazione
for (ISlide sld : presentation.getSlides()) {
	// Crea una nuova presentazione
	Presentation newPres = new Presentation();
	
	// Rimuovi la diapositiva predefinita
	newPres.getSlides().get_Item(0).remove();
	
	// Aggiungi diapositiva alla presentazione
	newPres.getSlides().addClone(sld);
               
	// Salva presentazione
	newPres.save(String.format("Slide_{0}.pptx", sld.getSlideNumber()), SaveFormat.Pptx);
}

Ottieni una licenza API gratuita

Puoi utilizzare Aspose.Slides per Java senza limitazioni di valutazione ottenendo una licenza temporanea.

Demo in linea

Prova lo splitter di presentazione online, basato su Aspose.Slides.

Conclusione

In questo articolo, hai imparato come dividere le presentazioni PowerPoint PPTX o PPT usando Java. Puoi personalizzare l’esempio di codice fornito per dividere ogni diapositiva nella presentazione, tutte le diapositive pari o dispari, ecc. Inoltre, puoi visitare la documentazione per esplorare altre funzionalità dell’API. Inoltre, puoi sentirti libero di farci sapere delle tue domande tramite il nostro forum.

Guarda anche