여러 프리젠테이션을 하나의 프리젠테이션으로 결합하는 것은 이제 몇 줄의 코드 작업에 불과합니다. 이 기사에서는 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 예제
문의 사항은 포럼에서 문의하십시오.