C++를 사용하여 POTX 파일 병합

서버 측 C++ API를 사용한 POTX 문서 병합.

C++를 사용하여 POTX 파일을 병합하는 방법

POTX 파일을 병합하려면 다음을 사용합니다. C++용 Aspose.Slides 기능이 풍부하고 강력하며 사용하기 쉬운 C++ 플랫폼용 문서 병합 API인 API입니다. 최신 버전을 직접 다운로드할 수 있습니다. NuGet 패키지 관리자, 검색 Aspose.Slides.Cpp 설치합니다. 패키지 관리자 콘솔에서 다음 명령을 사용할 수도 있습니다.

명령


PM> Install-Package Aspose.Slides.Cpp

POTX 파일 병합 - C++

// The path to the documents directory.
const String sourceFilePath1 = u"SourceFile2.potx";
const String sourceFilePath2 = u"SourceFile3.potx";
const String outputFilePath = u"mergedOutput.potx";

// Instantiate Presentation class
SharedPtr<Presentation> presentation1 = MakeObject<Presentation>(sourceFilePath1);
SharedPtr<Presentation> presentation2 = MakeObject<Presentation>(sourceFilePath2);

for (SharedPtr<ISlide> slide : presentation2->get_Slides()){
	// Merge from source to destination 
	presentation1->get_Slides()->AddClone(slide);
}

// Save the presentation
presentation1->Save(outputFilePath, SaveFormat::Potx);  

C++에서 POTX 파일 병합 단계

Aspose.Slides for C++ API로 기본 문서 병합 및 연결을 몇 줄의 코드로 수행할 수 있습니다.

  1. 두 POTX 파일을 모두 로드합니다.
  2. get_Slides() 메서드를 사용하여 각 슬라이드를 반복합니다.
  3. AddClone 기능을 사용하여 원하는 파일과 병합합니다.
  4. Save() 메서드를 사용하여 지정된 경로에 저장

시스템 요구 사항

C++용 Aspose.Slides는 모든 주요 플랫폼 및 운영 체제를 지원합니다. 다음 전제 조건이 있는지 확인하십시오.

  • Microsoft Windows 또는 Windows 32비트, Windows 64비트 및 Linux 64비트용 C++ 런타임 환경과 호환되는 OS.
  • 프로젝트에서 참조되는 C++ DLL용 Aspose.Slides.

Aspose.Slides로 구축

온라인에서 POTX 파일 병합

무료 Aspose.Slides Merger 앱은 위 코드와 동일한 API인 Aspose.Slides for C++로 구축되었습니다. 앱을 열고 내 POTX 파일로 API가 무엇을 할 수 있는지 확인해 보세요.

  • 브라우저에서 실행되며 설치가 필요 없습니다.
  • 코드를 작성하기 전에 Aspose.Slides가 파일을 어떻게 병합하는지 확인해 보세요.
  • 여러 POTX 파일을 업로드하고 하나로 합치세요.
  • 병합된 결과를 하나의 파일로 다운로드하세요.

POTX 파일 형식이란 무엇입니까?

확장자가 .POTX인 파일은 Open XML 형식의 Microsoft PowerPoint 프레젠테이션 템플릿입니다. 바이너리 형식인 POT와 달리 POTX는 Office Open XML 표준을 기반으로 합니다. POTX 파일은 새 프레젠테이션을 만들기 위한 재사용 가능한 슬라이드 레이아웃, 테마, 스타일, 배경, 색 구성표, 글꼴 및 기타 서식을 저장합니다.

더 읽기