PDF를 PPT로 변환하는 간단하고 쉬운 단계입니다. REST 기반 PDF에서 PowerPoint 변환기.

PDF를 PPT로 변환

PDF REST API - PDF에서 PPT Node.js로

개요

마지막으로 Aspose.PDF Cloud SDKs For Node.js를 사용하는 PDF To Excel, PDF To DOC Converter – Aspose.PDF Cloud SDKs For Node.js 등과 같은 흥미로운 주제에 대한 자습서를 작성했습니다. .. 이제 우리는 Aspose.cloud가 파일 형식 변환 및 조작을 위한 PDF REST API 및 소프트웨어 개발 키트를 제공한다는 것을 분명히 이해합니다. 무엇보다 이러한 SDK는 개발 및 사용에 관한 포괄적인 문서와 함께 여러 프로그래밍 언어로 제공됩니다. 이제 이 기사에서는 Node.js를 사용하여 PDF를 PPT로 변환하는 방법에 대해 자세히 알아볼 것입니다.

PDF와 PPT 파일 형식의 차이점

PowerPoint Presentations 및 Portable Document Format은 모두 널리 사용되고 널리 사용되는 데이터 표현 형식입니다. 기업, 교육 기관 및 기타 기업 부문에서는 이러한 파일 형식을 다양한 중요 작업에 대규모로 활용합니다. 그러나 이 두 파일 형식 모두 고유한 용도, 차이점 및 이점이 있습니다. 다음은 핵심 차이점입니다.

PDF 파일은 다중 플랫폼이며 모든 플랫폼에서 볼 수 있으며 파일을 어느 정도 편집할 수 있습니다. 반면 PPT는 Microsoft PowerPoint에서 만든 슬라이드쇼입니다.

데이터 보안은 특정 목적을 위한 액세스를 제한할 때 또 다른 중요한 요소입니다. 사용자가 암호화 기술을 사용하여 PDF 파일을 암호화할 수 있는 조항이 있습니다. 그러나 필요에 따라 PowerPoint 파일의 암호를 설정할 수도 있습니다.

데이터 양이 많을 때 파일 크기도 중요합니다. PowerPoint 파일은 복잡해질수록 더 많은 공간을 확보하는 반면, PDF 파일은 PDF 파일을 스토리지 친화적으로 만드는 압축 기능을 제공합니다.

PDF to PPT 변환기의 비즈니스 이점

Aspose.PDF 튜토리얼 섹션에서는 PDF를 PPT Node.js 라이브러리에 통합하여 PDF를 PPT 파일로 변환하는 방법을 배웁니다. 그러나 PowerPoint 파일 선택의 이점을 살펴보겠습니다.

프레젠테이션

PowerPoint 파일은 비즈니스 또는 교육과 관련된 모든 회의에서 청중에게 프레젠테이션을 제공할 때 많은 것을 제공합니다.

미디어 파일 지원

시각적 효과는 프레젠테이션을 더욱 매력적이고 설명적으로 만드는 데 중요한 역할을 합니다. 따라서 이미지, 비디오, 그래프, 오디오 등과 같은 PPT 파일을 만드는 동안 풍부한 미디어 요소를 활용할 수 있습니다.

공유 및 접근성

이 현대 시대에 조직은 클라우드 기반 소프트웨어 및 서비스를 선택하는 경향이 있습니다. 그러나 인터넷을 통해 누구와도 PPT 파일을 공유할 수 있습니다. 또한 PPT 파일을 동영상 형식으로 변환하여 Youtube와 같은 모든 플랫폼에 업로드할 수 있는 기능이 있습니다.

마찬가지로 보고 볼 수 있는 다른 많은 특전이 있습니다. 추가 지식을 얻기 위해 직접 탐색할 수 있습니다.

Aspose.PDF Cloud SDK를 사용하여 PDF를 PowerPoint로 변환하는 방법은 무엇입니까?

이것은 PDF를 PPT 변환기로 실제로 구현하고 Node.js 애플리케이션에서 PDF를 PPT 파일로 변환하는 섹션입니다. PDF REST API도 사용할 수 있지만 이 기사에서는 클라우드 SDK를 활용할 것입니다. 로컬 컴퓨터에 다음 필수 구성 요소를 설치했는지 확인하십시오.

그런 다음 아직 설치하지 않은 경우 페이지를 방문하여 nest.js 설정에 대해 알아보세요. 다음으로 Aspose.cloud에서 새 애플리케이션을 설정하고 API 자격 증명(키, 비밀)을 검색하는 방법을 배울 수 있는 이 블로그 게시물을 방문하십시오. 대시보드는 아래 이미지와 같습니다.

PDF를 PPT로 변환

이제 ‘src’ 폴더 안에 있는 “app.controller.ts” 파일을 열고 PDF를 PPT로 변환하는 Node.js 라이브러리에 PDF를 활성화하는 다음 코드를 붙여넣어 PDF를 PPT로 Node.js 앱으로 변환합니다.

import { Controller, Post } from '@nestjs/common';
import { AppService } from './app.service';
import { PdfApi } from 'asposepdfcloud';
import \* as fs from 'fs';
@Controller()
export class AppController {
  constructor(private readonly appService: AppService) {}
  @Post('/pdf-to-pptx')
  async pdfToDoc() {
    const name = 'sample.pdf';
    const SrcFile = '/' + name;
    const detFolder = '/myfolder';
    const resultFile = 'sample.pptx';
    const resultPath = 'myfolder/' + resultFile;
    const storageName = 'testing';
    const fileToWrite = process.cwd() + '/' + resultFile;
    const pdfApi = new PdfApi(
      'YOUR-APPSID',
       'YOUR-APPKEY',
    );
    try {
      // 클라우드 스토리지를 할당하기 위해 파일 업로드
      const data = fs.readFileSync(name);
      await pdfApi.uploadFile(SrcFile, new Buffer(data), storageName);
      // Aspose.Pdf Cloud SDK API를 호출하여 HTML에서 PDF 파일 생성
      await pdfApi.putPdfInStorageToPptx(
        'sample.pdf',
        '/myfolder/sample.pptx',
        null,
        null,
        null,
        'testing',
      );
      // 클라우드 스토리지에서 PDF 다운로드
      const fileData = await pdfApi.downloadFile(resultPath, storageName, '');
      const writeStream = fs.createWriteStream(fileToWrite);
      writeStream.write(fileData.body);
      return 'PDF converted to PPTX successfully';
    } catch (e) {
      throw e;
    }
  }
}

또한 소스 PDF 파일을 프로젝트의 루트 디렉토리에 배치하십시오. 마지막으로 코드를 저장하고 ’npm run start’를 실행하여 서버를 시작하고 http://localhost:3000/pdf-to-pptx에서 게시 요청을 합니다. 호출에 성공하면 변환된 파일이 프로젝트의 루트 디렉터리에 다운로드됩니다. 단, 생성된 파일은 Aspose.cloud의 클라우드 기반 대시보드에서 접근할 수 있습니다. 이것이 클라우드 SDK를 사용하는 방법입니다. 그러나 Aspose.PDF에서 제공하는 PDF REST API를 호출할 수도 있습니다.

결론

이 기사에서는 Node.js 라이브러리를 사용하여 PDF를 PPT로 변환하는 방법에 대해 자세히 알아보았습니다. 온라인에서 PDF를 PPT 변환기로 개발하는 방법에 대한 세부 사항을 잘 설명했습니다. 온라인 비즈니스는 비즈니스 소프트웨어에 온라인 파일 변환기를 장착하는 경향이 있습니다. 따라서 PDF를 PowerPoint로 변환하는 데 따른 이점도 다루었습니다. 그러나 아래의 ‘탐색’ 섹션에 나열된 다른 흥미로운 블로그 게시물을 방문할 수 있습니다. 또한 Swagger UI를 사용하여 이 PDF REST API를 테스트할 수 있습니다.

PDF를 PPT로 변환

마지막으로 blog.aspose.cloudAspose.PDF 클라우드 제품군 시리즈에서 계속해서 추가 기사를 작성하고 있습니다. 따라서 정기적인 업데이트를 위해 연결 상태를 유지하십시오. 그러나 소셜 미디어 계정 Facebook, LinkedInTwitter에서 우리를 팔로우할 수 있습니다.

질문하기

질문과 쿼리/토론에 매우 적극적으로 응답하는 포럼을 자유롭게 방문하십시오.

탐구하다

관련 링크는 다음과 같습니다.