여러 프리젠테이션을 하나의 프리젠테이션으로 결합하는 것은 이제 몇 줄의 코드 작업에 불과합니다. 이 기사에서는 Java에서 여러 PowerPoint 프레젠테이션을 단일 프레젠테이션으로 병합하는 다양한 방법에 대해 설명합니다. 또한 유사한 Java 소스 코드를 사용하여 둘 이상의 프레젠테이션의 특정 슬라이드를 병합하는 방법을 보여줍니다.

이 문서에서는 다음 항목을 다룹니다.

프레젠테이션 병합을 위한 Java API

GroupDocs는 유사하거나 여러 유형의 문서를 병합하기 위해 하이코드 문서 자동화 API를 갖추고 있습니다. 몇 줄의 코드로 다양한 문서에서 문서 병합 및 분할, 특정 페이지 이동, 제거, 교환 및 페이지 추출이 가능합니다.

이 문서에서는 예제에서 GroupDocs.Merger for Java를 사용합니다. 다운로드 섹션에서 JAR 파일을 다운로드하거나 Maven 기반 Java 애플리케이션 내에서 최신 저장소 및 종속성 구성을 사용할 수 있습니다.

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

Java에서 PowerPoint 프레젠테이션(PPT/PPTX)을 병합하는 방법

여러 프레젠테이션을 결합하는 것은 2개의 파일만 결합하는 것과 매우 유사합니다. 다음 단계는 Java를 사용하여 응용 프로그램 내에서 PPT 또는 PPTX 프레젠테이션 파일을 병합하는 방법을 보여줍니다.

  • Merger 클래스를 사용하여 첫 번째 프레젠테이션을 로드합니다.
  • 결합 방법을 사용하여 두 번째 프레젠테이션을 결합합니다.
  • 동일한 결합 방법을 사용하여 더 많은 PPT 또는 PPTX 파일에 계속 결합하십시오.
  • 저장 방법을 사용하여 병합된 프레젠테이션 파일을 저장합니다.

다음 Java 코드 조각은 여러 PowerPoint 프레젠테이션을 병합합니다.

// C#을 사용하여 제공된 2개 이상의 프레젠테이션의 모든 슬라이드 결합
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 라이선스

무료 라이선스를 받고 평가 제한 없이 프레젠테이션을 병합할 수 있습니다.

결론

이 기사에서는 Java에서 둘 이상의 PPT 파일을 병합하는 방법에 대해 설명했습니다. 우리는 전체 프레젠테이션을 정확하게 결합한 다음 여러 프레젠테이션에서 선택한 몇 개의 슬라이드를 병합했습니다. Java 애플리케이션에서 이 병합 기능을 사용할 수 있습니다.

자세히 알아보기 및 연락하기

GroupDocs의 Java Merger API에 대해 자세히 알아보려면 다음을 방문하십시오. 문서 | API 참조 | GitHub 예제

문의 사항은 포럼에서 문의하십시오.

또한보십시오