Het samenvoegen van meerdere presentaties tot één presentatie is nu slechts een taak van een paar regels code. Dit artikel bespreekt verschillende manieren om meerdere PowerPoint-presentaties samen te voegen tot één presentatie in Java. Verder laat het zien hoe u specifieke dia’s van twee of meer presentaties kunt samenvoegen met behulp van een vergelijkbare Java-broncode.

In dit artikel komen de volgende onderwerpen aan bod:

Java API om presentaties samen te voegen

GroupDocs rust API’s voor documentautomatisering met hoge code uit voor het samenvoegen van vergelijkbare en meerdere soorten documenten. Het maakt het samenvoegen en splitsen van documenten mogelijk, het verplaatsen van bepaalde pagina’s, het verwijderen, verwisselen en extraheren van pagina’s uit verschillende documenten met slechts een paar regels code.

Dit artikel gebruikt GroupDocs.Merger for Java in de voorbeelden. U kunt het JAR-bestand downloaden van de downloads-sectie of de nieuwste repository- en afhankelijkheidsconfiguraties gebruiken binnen uw op Maven gebaseerde Java-applicaties.

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

PowerPoint-presentaties (PPT/PPTX) samenvoegen in Java

Het combineren van meerdere presentaties lijkt veel op het combineren van slechts 2 bestanden. De volgende stappen laten zien hoe u PPT- of PPTX-presentatiebestanden kunt samenvoegen binnen de toepassing met behulp van Java.

  • Laad de eerste presentatie met de klasse Merger.
  • Combineer de tweede presentatie met behulp van de join-methode.
  • Blijf deelnemen aan meer PPT- of PPTX-bestanden met dezelfde samenvoegmethode.
  • Sla het samengevoegde presentatiebestand op met behulp van de opslagmethode.

Het volgende Java-codefragment voegt meerdere PowerPoint-presentaties samen.

// Combineer alle dia's van 2 of meer presentaties met behulp van 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");
}

Specifieke presentatiedia’s samenvoegen in Java

U kunt ook specifieke dia’s van meerdere presentaties samenvoegen. De volgende stappen laten zien hoe u specifieke presentatiedia’s in Java kunt samenvoegen.

  • Laad de eerste presentatie met de klasse Merger.
  • Definieer de dia’s die moeten worden samengevoegd met behulp van de klasse JoinOptions.
  • Combineer nu beide presentaties met behulp van de join-methode met voorbereide join-opties.
  • Sla het samengevoegde presentatiebestand op met behulp van de opslagmethode.

Het volgende Java-codefragment combineert de geselecteerde dia’s van de presentaties.

// Combineer geselecteerde dia's van geleverde presentaties met behulp van C#
using (Merger merger = new Merger("/path/presentation-1.pptx"))
{
    // Bereid de lijst met dia's voor die u wilt samenvoegen.
    JoinOptions joinOptions = new JoinOptions(new int[] { 1, 3 });
    merger.Join("/path/presentation-2.pptx", joinOptions);
    merger.Save("/path/merged-presentation.pptx");
}

Gratis API-licentie

U kunt een gratis licentie krijgen en uw presentaties samenvoegen zonder evaluatiebeperkingen.

Conclusie

In dit artikel hebben we besproken hoe u twee of meer PPT-bestanden in Java kunt samenvoegen. We hebben juist hele presentaties gecombineerd en vervolgens ook enkele geselecteerde dia’s uit meerdere presentaties samengevoegd. U kunt deze samenvoegfunctie gebruiken in uw Java-toepassingen.

Meer informatie en contact opnemen

Als u meer wilt weten over de Java Merger API van GroupDocs, gaat u naar: Documentatie | API-referentie | GitHub-voorbeelden

Neem voor vragen contact met ons op via het forum.

Zie ook