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

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

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

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

명령


PM> Install-Package Aspose.Slides.Cpp

PPTM 파일 병합 - C++

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

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

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

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

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

온라인에서 PPTM 파일 병합

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

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

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

확장자가 .PPTM인 파일은 Microsoft PowerPoint 2007과 함께 도입된 매크로 지원 프레젠테이션 파일입니다. PPTX 파일과 비슷하지만 PPTM 파일은 VBA 매크로 코드를 저장할 수 있고 PPTX 파일은 저장할 수 없습니다. PPTM 파일은 Microsoft PowerPoint에서 열고 편집할 수 있습니다. 관련 형식인 PPSM은 기본적으로 슬라이드 쇼 보기로 열리지만 PowerPoint에서 열어 편집할 수도 있습니다. PPTX 파일과 마찬가지로 PPTM 파일에는 텍스트, 이미지, 동영상, 차트 및 기타 프레젠테이션 콘텐츠가 포함될 수 있습니다.

더 읽기