Node.js에서 Excel을 PDF로 변환

Excel 스프레드시트는 일반적으로 행과 열의 형태로 데이터를 저장하고 분석하는 데 사용됩니다. 그러나 다양한 경우에 인터넷을 통해 공유하기 전에 Excel 파일을 PDF로 변환해야 합니다. Excel에서 PDF로의 변환을 자동화하기 위해 이 기사에서는 Node.js를 사용하여 프로그래밍 방식으로 Excel 파일을 PDF로 변환하는 방법을 보여줍니다. 또한 Excel에서 PDF로 변환을 사용자 지정하는 고급 옵션에 대해서도 설명합니다.

Node.js Excel에서 PDF로 변환 API

Excel XLSX/XLS 파일을 PDF로 변환하기 위해 Java를 통한 Node.js용 Aspose.Cells를 사용합니다. Excel 통합 문서를 원활하게 만들고, 읽고, 수정하고, 변환할 수 있는 스프레드시트 조작 API입니다. API 패키지를 다운로드하거나 다음 NPM 명령을 사용하여 설치할 수 있습니다.

> npm install aspose.cells

Node.js에서 Excel XLSX를 PDF로 변환

다음은 Excel XLSX 또는 XLS 파일을 PDF로 변환하는 단계입니다.

다음 코드 샘플은 Excel XLSX 파일을 PDF로 변환하는 방법을 보여줍니다.

// 통합 문서를 로드
var workbook = aspose.cells.Workbook("workbook.xlsx");

// 엑셀을 PDF로 변환
workbook.save("Excel to PDF.pdf", SaveFormat.PDF);

엑셀 파일

Node.js Excel에서 PDF로

변환된 PDF

엑셀을 PDF로

Excel XLSX/XLS를 PDF로 - 고급 옵션

Aspose.Cells를 사용하면 다양한 옵션을 사용하여 Excel에서 PDF로의 변환을 제어할 수도 있습니다. 예를 들어 PDF 규격, 압축, 격자선 스타일, 시트당 페이지 수 등을 설정할 수 있습니다. 변환을 사용자 정의하기 위해 API는 PdfSaveOptions 클래스를 제공합니다.

다음은 고급 옵션을 사용하여 Excel 파일을 PDF로 변환하는 단계입니다.

다음 코드 샘플은 고급 옵션을 사용하여 Excel을 PDF로 변환하는 방법을 보여줍니다.

// 통합 문서를 로드
var workbook = aspose.cells.Workbook("workbook.xlsx");

// PDF 옵션 생성 및 설정
pdfOptions = aspose.cells.PdfSaveOptions();
pdfOptions.setCompliance(aspose.cells.PdfCompliance.PDF_A_1_B);

// 엑셀을 PDF로 변환
workbook.save("Excel to PDF - Compliance.pdf", pdfOptions);

무료 API 라이선스 받기

평가 제한 없이 API를 사용하려면 무료 임시 라이선스를 요청할 수 있습니다.

결론

이 기사에서는 Node.js 애플리케이션 내에서 Excel 파일을 PDF로 변환하는 방법을 배웠습니다. 또한 고급 옵션을 사용하여 Excel에서 PDF로의 변환을 제어하는 방법을 살펴보았습니다. 문서를 사용하여 Node.js Excel API에 대해 자세히 알아볼 수 있습니다. 또한 문의 사항이 있는 경우 포럼을 통해 문의할 수 있습니다.

또한보십시오