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

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

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

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

명령


PM> Install-Package Aspose.Slides.Cpp

PPTX 파일 병합 - C++

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

// 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::Pptx);  

C++에서 PPTX 파일을 병합하는 단계

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

  1. 두 PPTX 파일을 모두 로드합니다.
  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로 구축

온라인에서 PPTX 파일 병합

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

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

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

확장자가 .PPTX인 파일은 PowerPoint 2007과 함께 도입된 PowerPoint Open XML 프레젠테이션 형식을 사용합니다. 이전의 바이너리 형식인 PPT와 달리 PPTX는 프레젠테이션 데이터를 Office Open XML 패키지에 저장합니다. PPTX 파일에는 텍스트, 이미지, 서식, 애니메이션 및 기타 미디어를 포함할 수 있는 슬라이드 모음과 프레젠테이션 설정이 들어 있습니다.

더 읽기