Об’єднання кількох презентацій в одну тепер займає лише кілька рядків коду. У цій статті розглядаються різні способи об’єднання кількох презентацій PowerPoint в одну в Java. Крім того, буде показано, як можна об’єднати окремі слайди двох або більше презентацій, використовуючи подібний вихідний код Java.

У цій статті розглядаються такі теми:

Java API для об’єднання презентацій

GroupDocs оснащено API автоматизації документів із високим кодом для об’єднання подібних і кількох типів документів. Він дозволяє об’єднувати та розділяти документи, переміщувати певні сторінки, видаляти, міняти та витягувати сторінки з різних документів лише за допомогою кількох рядків коду.

У цій статті в прикладах використовується GroupDocs.Merger for Java. Ви можете завантажити файл JAR із розділу завантажень або скористатися найновішим репозиторієм і конфігураціями залежностей у своїх програмах Java на основі Maven.

<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 (PPT/PPTX) у Java

Об’єднання кількох презентацій схоже на об’єднання лише 2 файлів. У наступних кроках показано, як об’єднати файли презентацій PPT або PPTX у програмі за допомогою Java.

  • Завантажте першу презентацію за допомогою класу Merger.
  • Об’єднайте другу презентацію методом об’єднання.
  • Продовжуйте приєднувати більше файлів PPT або PPTX за допомогою того самого методу об’єднання.
  • Збережіть файл об’єднаних презентацій за допомогою методу збереження.

Наступний фрагмент коду Java об’єднує кілька презентацій PowerPoint.

// Об’єднайте всі слайди наданих 2 або більше презентацій за допомогою 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");
}

Як об’єднати певні слайди презентації в Java

Ви також можете об’єднати окремі слайди кількох презентацій. Наступні кроки показують, як об’єднати певні слайди презентації в Java.

  • Завантажте першу презентацію за допомогою класу Merger.
  • Визначте слайди для об’єднання за допомогою класу JoinOptions.
  • Тепер об’єднайте обидві презентації за допомогою методу об’єднання з підготовленими параметрами об’єднання.
  • Збережіть об’єднаний файл презентації за допомогою методу збереження.

Наступний фрагмент коду Java об’єднує вибрані слайди презентацій.

// Об’єднайте вибрані слайди представлених презентацій за допомогою C#
using (Merger merger = new Merger("/path/presentation-1.pptx"))
{
    // Підготуйте список слайдів для об’єднання.
    JoinOptions joinOptions = new JoinOptions(new int[] { 1, 3 });
    merger.Join("/path/presentation-2.pptx", joinOptions);
    merger.Save("/path/merged-presentation.pptx");
}

Безкоштовна ліцензія API

Ви можете отримати безкоштовну ліцензію і об’єднати свої презентації без обмежень оцінювання.

Висновок

У цій статті ми обговорили, як об’єднати два або більше файлів PPT у Java. Саме ми об’єднали цілі презентації, а потім об’єднали кілька вибраних слайдів із кількох презентацій. Ви можете використовувати цю функцію об’єднання у своїх програмах Java.

Дізнайтесь більше та зв’яжіться з нами

Якщо ви хочете дізнатися більше про Java Merger API від GroupDocs, відвідайте: Документація | Посилання на API | Приклади GitHub

Зв’яжіться з нами на форумі щодо будь-яких запитів.

Дивись також