
PDF를 Excel 워크북으로 변환하는 방법은 Node.js를 사용하여 설명합니다.
PDF PDF 문서를 Excel Excel 스프레드시트로 변환하는 것은 데이터 추출 및 보고서 작업을 하는 개발자에게 일반적인 요구사항입니다. 정적 파일과 달리 Excel은 구조화된 형식과 계산 및 분석을 수행할 수 있는 기능을 제공합니다. 이 기사에서는 Aspose.PDF Cloud SDK를 사용하여 Node.js에서 PDF를 XLS 또는 XLSX로 변환하는 방법을 배웁니다. Aspose.PDF Cloud SDK는 PDF 조작을 간소화하는 RESTful API입니다.
🚀 PDF to XLS API
The Aspose.PDF Cloud SDK for Node.js는 강력하고 확장 가능하며 유연한 PDF 처리 기능이 필요한 개발자를 위해 제작되었습니다. 그것이 두드러지는 이유는 다음과 같습니다:
- 고충실도 변환: 복잡한 PDF 테이블과 레이아웃을 원래 형식을 유지하며 완전한 구조의 Excel 워크북으로 변환합니다.
- XLS 및 XLSX 형식 지원: 애플리케이션 요구에 따라 구형 .xls 및 최신 .xlsx 형식 중에서 선택하세요.
- 사용자 지정 옵션: 빈 열 삽입, 균일한 워크시트 분배 및 대상 출력 경로와 같은 워크시트 설정을 구성합니다.
- 크로스 플랫폼 및 클라우드 기반: 로컬 의존성 없이 모든 운영 체제에서 PDF-Excel 기능에 접근하세요.
🧩 필수 조건
Cloud API를 시작하려면 npm을 통해 공식 Node.js SDK를 설치하세요:
> npm i asposepdfcloud
둘째로, Aspose.Cloud dashboard에서 무료 계정을 생성하고 인증을 위한 Client ID 및 Client Secret을 얻으세요.
🛠️ Node.js에서 PDF를 XLSX로 변환하기
Cloud API를 사용하여 수작업 처리를 극적으로 줄이고, PDF 데이터 추출을 자동화하며, 변환 기능을 Node.js 애플리케이션에 직접 통합하는 방법에 대해 자세히 살펴보겠습니다.
PdfApi
를 귀하의 자격 증명으로 초기화하세요.- 둘째로, 소스 PDF 파일과 출력 설정을 정의합니다.
- 마지막으로, PutPageConvertToJpeg(…) API 루틴을 호출하여 PDF 페이지를 JPG 이미지로 변환합니다.
const { PdfApi } = require("asposepdfcloud");
const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";
const pdfApi = new PdfApi(clientId, clientSecret);
// 클라우드 스토리지에 PDF 업로드 (이미 거기에 없는 경우)
const fileName = "sample.pdf";
pdfApi.uploadFile(fileName, "path/to/sample.pdf").then(() => {
// PDF를 온라인으로 Excel 워크북으로 변환하세요.
const pageNumber = 1;
const width = 800;
const height = 800;
const resultFile = "result.xls";
pdfApi.putPageConvertToJpeg(fileName, pageNumber, { width, height, outPath: resultFile })
.then(response => {
console.log("Convert PDF to Excel:", resultFile);
})
.catch(err => console.error("Conversion error:", err));
});
PDF에서 XLSX 변환 미리보기.
샘플 PDF 파일과 위 예제에서 생성된 결과 Excel 워크북은 Binder1-1.pdf 및 myResultant.xlsx에서 다운로드할 수 있습니다.
🌟 팁
- 결과 엑셀 워크북을 보기 위해, 무료 Excel view App을 사용하는 것을 고려할 수 있습니다.
💻 cURL을 사용하여 PDF를 Excel로 변환
터미널 명령어를 선호하시나요? 다음은 Aspose Cloud와 cURL을 사용하여 PDF를 Excel로 변환하는 방법입니다:
단계 1: 액세스 토큰 생성
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
단계 2: PDF를 XLSX로 변환
curl -v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/convert/xlsx?insertBlankColumnAtFirst=false&minimizeTheNumberOfWorksheets=false&uniformWorksheets=true" \
-X GET \
-H "accept: multipart/form-data" \
-H "authorization: Bearer {YOUR_ACCESS_TOKEN}" \
-o "Conversion.xlsx"
클라우드 스토리지에 직접 저장하기:
curl-v "https://api.aspose.cloud/v3.0/pdf/{sourceFile}/convert/xlsx?outPath={myResultantFile}&insertBlankColumnAtFirst=false&minimizeTheNumberOfWorksheets=false&uniformWorksheets=true" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer {YOUR_ACCESS_TOKEN}" \
-d {}
sourceFile
를 클라우드 저장소에 이미 있는 입력 PDF의 이름으로 교체하고, myResultantFile
를 변환된 Excel 워크북의 이름으로 교체하며, accessToken
을 위에서 생성된 JWT 액세스 토큰으로 교체하세요.
🧪 무료 PDF를 Excel 변환기 온라인에서 사용해 보세요.
Aspose.PDF Cloud의 힘을 무료 PDF to XLSX Converter를 사용하여 체험해 보세요. 이 경량의 초효율 앱은 Aspose.PDF Cloud REST API 위에 개발되었습니다.
무료 PDF에서 XLSX 변환 앱.
📝 결론
Aspose.PDF Cloud SDK for Node.js를 사용하면 PDF를 Excel로 변환하는 것이 간단하고 빠르며 신뢰할 수 있습니다. 문서 자동화 파이프라인이나 보고 대시보드를 구축하든 이 API는 데이터를 구조화된 스프레드시트로 원활하게 추출할 수 있게 해줍니다.
유용한 링크
추천 기사
다음 블로그 게시물을 방문하여 다음 정보에 대한 내용을 확인하시기 바랍니다: