Node.js를 사용하여 PDF를 Excel로 변환하는 방법. 온라인에서 PDF to Eexcel 변환기를 개발하십시오.

PDF를 엑셀로

PDF에서 Excel로 변환 - PDF에서 Excel로 Node.js

개요

이 포괄적인 Aspose.PDF 기사는 Node.js 애플리케이션에 효율적인 클라우드 기반 PDF-XLSX 변환기를 장착하는 방법에 대한 세부 정보를 제공합니다. 최근에는 Node.js용 PDF를 Aspose.PDF 클라우드 SDK로 변환, [Aspose.PDF를 사용하여 PDF를 DOC로 변환]과 같은 파일 형식 변환 API와 관련된 매우 흥미로운 기사를 게시했습니다. Node.js용 Cloud SDK]3 등. 이 블로그 게시물에서는 PDF to Excel Node.js 라이브러리를 사용하여 PDF를 XLSX로 변환하는 방법을 살펴봅니다. 따라서 다음 사항을 포함하여 모든 단계를 구현합니다.

온라인에서 PDF-Excel 변환기가 필요한 이유는 무엇입니까?

소량의 비즈니스 데이터를 PDF에서 Excel 시트로 수동으로 변환하는 것은 쉬울 수 있지만 변환할 데이터 양이 많은 경우에는 어떻게 해야 할까요? 수동 접근 방식은 결국 일상적인 비즈니스 운영에 영향을 미치게 될 막대한 인력과 시간이 필요하기 때문에 분명 비효율적으로 보일 것입니다. 그럼에도 불구하고 PDF to XLSX 변환기를 선택하는 것이 변환 프로세스를 자동화하는 궁극적인 옵션이 될 것입니다. 당신이 갈 수있는 많은 옵션이 있습니다. 그러나 Aspose.PDF 클라우드 기반 API를 선택하면 기본 변환 기능보다 훨씬 더 많은 기능을 제공하므로 항상 비즈니스에서 경쟁력을 확보할 수 있습니다.

또한 다양한 유형의 파일을 생성, 저장 및 관리할 수 있는 클라우드 공간을 제공합니다. 또한 모든 문서 및 지원과 함께 여러 프로그래밍 언어에 대한 REST API 및 SDK를 제공하므로 개발자를 위한 많은 조항이 있습니다.

PDF를 Excel로 빠르게 변환하는 방법은 무엇입니까?

이 섹션에서는 PDF To Excel Node.js 라이브러리를 사용하여 PDF를 Excel로 변환할 때 효율성과 견고성을 어떻게 달성할 수 있는지 알아봅니다. 앞서 언급했듯이 SDK는 거의 모든 인기 있는 프로그래밍 언어에서 사용할 수 있습니다. 따라서 Aspose.PDF를 Node.js 프로젝트에 활성화하는 전체 절차는 매우 짧고 간단합니다.

먼저 이 대시보드에 로그인하고 애플리케이션을 생성합니다. 애플리케이션을 생성하면 API 자격 증명(예: 키, 비밀)을 찾을 수 있습니다. 이 자격 증명은 PDF To Excel 라이브러리에서 API를 호출하는 데 사용됩니다. 신규 방문자인 경우 PDF To DOC Converter – Aspose.PDF Cloud SDKs For Node.js 문서를 참조하십시오. 애플리케이션 설정의 모든 절차가 단계별로 자세히 설명되어 있습니다.

이제 이 ‘npm i asposepdfcloud’ 명령을 실행하여 프로젝트에 Aspose.PDF를 설치합니다. 또한 PDF를 다른 다양한 파일 형식으로 변환하여 응용 프로그램을 풍부하게 하는 구성 가능한 유틸리티가 있습니다. 사용 가능한 모든 기능은 설명적이며 사용에 관한 완전한 문서와 함께 제공됩니다. 무엇보다 생성된 파일을 사용 가능한 클라우드 스토리지에 저장하도록 선택하거나 간단한 API 호출을 만들어 변환된 데이터 파일을 로컬 시스템에 다운로드할 수 있습니다. 가장 좋은 점은 아래 이미지와 같이 친숙한 사용자 인터페이스가 있는 온라인 편집기에서 Aspose.PDF API를 경험할 수 있다는 것입니다.

PDF를 엑셀로

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

이제 몇 가지 실제 작업을 수행하고 Node.js 응용 프로그램에서 PDF를 Excel Node.js 라이브러리로 설정해 보겠습니다. 이 블로그 게시물을 방문하여 API 자격 증명(키, 암호)을 획득하는 방법을 알아보십시오. 여기에서 모든 단계를 자세히 설명했습니다.

이제 ‘src’ 폴더 안에 있는 “app.controller.ts” 파일을 열고 다음 코드를 붙여넣어 Aspose.PDF API를 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-excel')
  async pdfToExcel() {
    const name = 'sample.pdf';
    const SrcFile = '/' + name;
    const detFolder = '/myfolder';
    const resultFile = 'result.xlsx';
    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.putPdfInStorageToXlsx(
        name,
        resultPath,
        null,
        null,
        null,
        null,
        null,
        storageName,
      );
      // 클라우드 스토리지에서 PDF 다운로드
      const fileData = await pdfApi.downloadFile(resultPath, storageName, '');
      const writeStream = fs.createWriteStream(fileToWrite);
      writeStream.write(fileData.body);
      return 'PDF converted to XLSX successfully';
    } catch (e) {
      throw e;
    }
  }
}

위에서 언급한 파일이 있으면 서버를 다시 시작하고 http://localhost:3000/pdf-to-excel에서 POST 요청을 만듭니다. 성공 메시지를 받은 후 생성된 스토리지 내에서 변환된 XLSX 파일을 볼 수 있습니다. 마찬가지로 문서에서 파일 변환 및 조작을 위한 다른 방법을 시도할 수 있습니다.

결론

이 튜토리얼에서는 Node.js 애플리케이션에서 PDF를 Excel로 변환하는 방법에 대한 중요한 측면을 살펴보았습니다. PDF를 XLS로 변환하는 방법을 실제로 구현하여 온라인에서 PDF를 엑셀 변환기로 개발할 수 있었습니다. 이 블로그 게시물은 PDF가 비즈니스 응용 프로그램에서 온라인 변환을 능가하도록 활성화하려는 경우 확실히 도움이 될 것입니다.

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

질문하기

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

탐구하다

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