Das Zusammenfügen mehrerer Präsentationen zu einer einzigen ist jetzt nur noch eine Aufgabe von wenigen Codezeilen. In diesem Artikel werden verschiedene Möglichkeiten zum Zusammenführen mehrerer PowerPoint-Präsentationen zu einer einzigen in Java beschrieben. Außerdem wird gezeigt, wie Sie bestimmte Folien von zwei oder mehr Präsentationen mit einem ähnlichen Java-Quellcode zusammenführen können.

Folgende Themen werden in diesem Artikel behandelt:

Java-API zum Zusammenführen von Präsentationen

GroupDocs rüstet High-Code-APIs zur Dokumentautomatisierung aus, um ähnliche und mehrere Arten von Dokumenten zusammenzuführen. Es ermöglicht das Zusammenführen und Teilen von Dokumenten, das Verschieben bestimmter Seiten, das Entfernen, Austauschen und Extrahieren von Seiten aus verschiedenen Dokumenten mit nur wenigen Codezeilen.

Dieser Artikel verwendet in den Beispielen GroupDocs.Merger for Java. Sie können die JAR-Datei aus dem Download-Bereich herunterladen oder die neuesten Repository- und Abhängigkeitskonfigurationen in Ihren Maven-basierten Java-Anwendungen verwenden.

<repository>
    <id>groupdocs-artifacts-repository</id>
    <name>GroupDocs Artifacts Repository</name>
    <url>https://releases.groupdocs.com/java/repo/</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-merger</artifactId>
    <version>22.7</version>
</dependency>

So führen Sie PowerPoint-Präsentationen (PPT/PPTX) in Java zusammen

Das Kombinieren mehrerer Präsentationen ist dem Kombinieren von nur 2 Dateien ziemlich ähnlich. Die folgenden Schritte zeigen, wie Sie PPT- oder PPTX-Präsentationsdateien innerhalb der Anwendung mit Java zusammenführen.

  • Laden Sie die erste Präsentation mit der Klasse Merger.
  • Kombinieren Sie die zweite Präsentation mit der Join-Methode.
  • Verbinden Sie weitere PPT- oder PPTX-Dateien mit derselben Verbindungsmethode.
  • Speichern Sie die zusammengeführte Präsentationsdatei mit der Speichermethode.

Das folgende Java-Code-Snippet führt mehrere PowerPoint-Präsentationen zusammen.

// Kombinieren Sie alle Folien von 2 oder mehr bereitgestellten Präsentationen mit C#
using (Merger merger = new Merger("/path/presentation-1.pptx"))
{
    merger.Join("/path/presentation-2.pptx");
    merger.Join("/path/presentation-3.pptx");
    merger.Save("/path/merged-presentation.pptx");
}

So führen Sie bestimmte Präsentationsfolien in Java zusammen

Sie können auch bestimmte Folien mehrerer Präsentationen zusammenführen. Die folgenden Schritte zeigen, wie Sie bestimmte Präsentationsfolien in Java zusammenführen.

  • Laden Sie die erste Präsentation mit der Klasse Merger.
  • Definieren Sie die zu verbindenden Folien mit der Klasse JoinOptions.
  • Kombinieren Sie nun beide Präsentationen mit der Join-Methode mit vorbereiteten Join-Optionen.
  • Speichern Sie die zusammengeführte Präsentationsdatei mit der Speichermethode.

Das folgende Java-Code-Snippet kombiniert die ausgewählten Folien der Präsentationen.

// Kombinieren Sie ausgewählte Folien bereitgestellter Präsentationen mit C#
using (Merger merger = new Merger("/path/presentation-1.pptx"))
{
    // Bereiten Sie die Liste der zusammenzuführenden Folien vor.
    JoinOptions joinOptions = new JoinOptions(new int[] { 1, 3 });
    merger.Join("/path/presentation-2.pptx", joinOptions);
    merger.Save("/path/merged-presentation.pptx");
}

Kostenlose API-Lizenz

Sie können eine kostenlose Lizenz erwerben und Ihre Präsentationen ohne Evaluierungseinschränkungen zusammenführen.

Fazit

In diesem Artikel haben wir besprochen, wie Sie zwei oder mehr PPT-Dateien in Java zusammenführen. Genau genommen haben wir ganze Präsentationen kombiniert und dann auch einige ausgewählte Folien aus mehreren Präsentationen zusammengeführt. Sie können diese Zusammenführungsfunktion in Ihren Java-Anwendungen verwenden.

Mehr erfahren & Kontakt aufnehmen

Falls Sie mehr über die Java Merger API von GroupDocs erfahren möchten, besuchen Sie: Documentation | API-Referenz | GitHub-Beispiele

Kontaktieren Sie uns im Forum bei Fragen.

Siehe auch