Aufgeteilte PowerPoint Präsentation Java

PowerPoint Präsentationen müssen häufig in mehrere PPTX/PPT Dateien aufgeteilt werden. Sie können eine Präsentation je nach Szenario nach einzelnen Folien, geraden oder ungeraden Folien usw. aufteilen. In diesem Artikel erfahren Sie, wie Sie PowerPoint PPTX/PPT-Präsentationen mit Java aufteilen.

Java API zum Aufteilen von PowerPoint Präsentationen

Um PPTX oder PPT-Präsentationen aufzuteilen, verwenden wir Aspose.Slides for Java. Die API dient zum Erstellen, Ändern und Konvertieren von PowerPoint und OpenOffice-Präsentationen aus Java Anwendungen heraus. Sie können die API entweder herunterladen oder sie mit den folgenden Maven konfigurationen installieren.

<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>

Teilen Sie eine PowerPoint Präsentation mit Java

Im Folgenden sind die Schritte zum Teilen einer PowerPoint Präsentation mit Java aufgeführt.

Das folgende Codebeispiel zeigt, wie eine PowerPoint PPTX-Präsentation geteilt wird.

// PowerPoint Präsentation laden
Presentation presentation = new Presentation("presentation.pptx");

// Gehen Sie die Folien in der Präsentation durch
for (ISlide sld : presentation.getSlides()) {
	// Erstellen Sie eine neue Präsentation
	Presentation newPres = new Presentation();
	
	// Standardfolie entfernen
	newPres.getSlides().get_Item(0).remove();
	
	// Folie zur Präsentation hinzufügen
	newPres.getSlides().addClone(sld);
               
	// Präsentation speichern
	newPres.save(String.format("Slide_{0}.pptx", sld.getSlideNumber()), SaveFormat.Pptx);
}

Holen Sie sich eine kostenlose API Lizenz

Sie können Aspose.Slides for Java ohne Evaluierungseinschränkungen verwenden, indem Sie eine temporäre Lizenz erwerben.

Online-Demo

Probieren Sie den Online-Präsentationssplitter aus, der auf Aspose.Slides basiert.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie PowerPoint PPTX oder PPT-Präsentationen mit Java aufteilen. Sie können das bereitgestellte Codebeispiel anpassen, um jede Folie in der Präsentation, alle geraden oder ungeraden Folien usw. aufzuteilen. Außerdem können Sie die Dokumentation besuchen, um andere Funktionen der API zu erkunden. Sie können uns auch gerne Ihre Fragen über unser Forum mitteilen.

Siehe auch