Node.js에서 여러 PowerPoint 결합 - Aspose PPT Merger

Java를 통한 Node.js용 Aspose.Slides는 프로그래밍 방식으로 여러 PowerPoint를 하나로 병합하는 메서드와 속성을 제공합니다. 이 PowerPoint JavaScript API를 사용하면 PowerPoint 파일을 자동으로 병합하여 현재 및 이전 데이터를 한 곳에 넣을 수 있습니다. 그러나 MS PowerPoint는 비즈니스 데이터를 간결하게 표현하는 데 사용되는 강력한 도구입니다. 이 가이드에서는 Node.js 기반 프로젝트에 Aspose PPT 병합 라이브러리를 설치하는 방법을 살펴보겠습니다. 또한 Node.js에서 여러 PowerPoint를 결합하는 방법을 구현하는 방법도 살펴보겠습니다.

이 기사에서는 다음 사항을 살펴보겠습니다.

  1. 파워포인트 자바스크립트 API 설치
  2. Node.js에서 여러 PowerPoint 결합
  3. PPTX 온라인 병합

파워포인트 자바스크립트 API 설치

이 설치 가이드에는 Windows, macOS 및 Linux에 대한 설치 절차가 포함되어 있습니다. 실제로 Aspose PPT 합병을 설치하는 것은 매우 쉽습니다. 소프트웨어 요구 사항을 충족하기 위해 활용할 수 있는 기능이 엄청나게 많습니다. 따라서 이 PowerPoint JavaScript API를 설치할 수 있는 두 가지 방법이 있습니다. 먼저 NPM에서 패키지를 다운로드하거나 터미널/CMD에서 다음 명령을 실행하여 설치할 수 있습니다.

npm install aspose.slides.via.java
PowerPoint 파일을 자동으로 병합

Node.js에서 여러 PowerPoint 결합

이제 이 Aspose PPT 병합 라이브러리에 의해 노출된 함수를 호출하겠습니다. 이를 위해 파일 시스템에는 두 개의 서로 다른 소스 PPTX/PPT 파일이 있습니다.

다음 단계에 따라 PowerPoint 파일을 자동으로 병합할 수 있습니다.

  • 앱에서 aspose.slides.via.java 모듈을 가져옵니다.
  • 소스 문서의 파일 형식을 사용하여 LoadOptions 클래스의 인스턴스를 초기화합니다.
  • 프레젠테이션 클래스의 개체를 인스턴스화하고 첫 번째 PPTX 파일과 LoadOptions 클래스의 개체를 사용하여 초기화합니다.
  • 두 번째 소스 PPTX 파일을 로드합니다.
  • getSlides 메소드에서 반환된 슬라이드를 반복합니다.
  • 컬렉션 끝에 지정된 슬라이드의 복사본을 추가하려면 addClone 메서드를 호출합니다.
  • save 메소드를 호출하여 병합된 PowerPoint 파일을 디스크에 저장합니다.

다음 코드 조각은 프로그래밍 방식으로 여러 PowerPoint를 하나로 병합하는 방법을 보여줍니다.

// Node.js에서 여러 PowerPoint 결합
var aspose = aspose || {};
// 앱에서 aspose.slides.via.java 모듈을 가져옵니다.
aspose.slides = require("aspose.slides.via.java");
// 소스 문서의 파일 형식을 사용하여 LoadOptions 클래스의 인스턴스를 초기화합니다.    
var loadOptions = new aspose.slides.LoadOptions(0);
// Presentation 클래스의 개체를 인스턴스화하고 첫 번째 PPTX 파일과 LoadOptions 클래스의 개체로 초기화합니다.  
var pres1 = new aspose.slides.Presentation("first_ppt.pptx", loadOptions);
// 두 번째 PPTX 파일을 로드합니다. 
var loadOptions2 = new aspose.slides.LoadOptions(0);
var pres2 = new aspose.slides.Presentation("second_ppt.pptx",loadOptions2);

try
{
	// getSlides 메소드에서 반환된 슬라이드를 반복합니다.  
   for (var i = 0; i < pres2.getSlides().size(); i++) 
    {
		// 컬렉션 끝에 지정된 슬라이드의 복사본을 추가하려면 addClone 메서드를 호출하세요. 
        pres1.getSlides().addClone(pres2.getSlides().get_Item(i));
    }
	// save 메소드를 호출하여 병합된 PowerPoint 파일을 디스크에 저장합니다. 
    pres1.save("combinedPresentation.pptx", aspose.slides.SaveFormat.Pptx);
	  console.log("combined multiple PowerPoints successfully");
}
finally
{
    if (pres1 != null) pres1.dispose();
    if (pres2 != null) pres2.dispose();
}

위의 코드 샘플을 실행하면 지정된 주소에 새로운 PPTX(예: CombinedPresentation.pptx) 파일이 생성됩니다. 아래 이미지에서 출력을 볼 수 있습니다.

여러 개의 PowerPoint를 하나로 병합

온라인으로 PPTX 병합

Java를 통한 Node.js용 Aspose.Slides는 프로그래밍 솔루션과 함께 제공될 뿐만 아니라 PTX/PPT 파일을 온라인으로 병합하는 온라인 도구도 제공합니다. 이 엔터프라이즈 수준 Aspose PPT 병합기를 사용하면 PowerPoint 파일을 자동으로 병합할 수 있습니다. 이 도구의 가장 좋은 점은 무료이며 거의 모든 인기 웹 브라우저에서 사용할 수 있다는 것입니다.

온라인으로 PPTX 병합

여러 개의 PowerPoint를 하나로 병합 - 무료 라이센스 받기

무료 임시 라이선스를 사용하여 평가 제한 없이 이 PowerPoint JavaScript API를 사용해 볼 수 있습니다.

결론

이번 블로그 포스팅은 여기서 마치겠습니다. 관심을 가져주셔서 정말 감사합니다. 프로그래밍 방식으로 Node.js에서 여러 PowerPoint를 결합하는 방법을 배우셨기를 바랍니다. 또한 PowerPoint 파일을 자동으로 병합하는 데 사용할 수 있는 온라인 PPTX 병합을 수행했습니다. 또한 이 PowerPoint JavaScript API의 문서를 참조하세요. 이 API 참조Java를 통한 Node.js용 Aspose.Slides의 클래스 및 메소드에 직접 액세스할 수 있게 해줍니다.

또한 시작 안내서를 방문하는 것이 좋습니다.

마지막으로 aspose.com에서 새 기사를 작성하고 있습니다. 따라서 정기적인 업데이트를 위해 연락을 유지하시기 바랍니다.

도움을 받을 수 있습니다

귀하의 질문이나 질문에 대해 포럼에 알려주실 수 있습니다.

자주 묻는 질문 – FAQ

여러 개의 PowerPoint를 하나로 결합하려면 어떻게 해야 하나요?

Aspose.Slides for Node.js via Java를 사용하여 여러 PowerPoint를 결합할 수 있습니다. 자세한 내용을 보려면 이 링크를 방문하세요.

여러 PPTX 파일을 어떻게 결합합니까?

온라인 도구는 PPTX를 온라인으로 병합하는 데 사용됩니다. 파일을 쉽게 업로드하고 처리할 수 있는 사용자 친화적인 UI가 있습니다.

또한보십시오