이 정확한 주제는 Node.js에서 제한된 권한을 사용하여 XLSX를 PDF로 변환하는 방법을 알려줍니다. Node.js에서 권한이 제한된 XLSX 파일을 PDF로 내보내기 전에 다양한 권한 및 제한 사항을 적용할 수 있습니다. 최종적으로 로드된 Excel 통합 문서는 PDF 파일로 저장되며 지정된 권한이 있는 모든 PDF 뷰어 또는 브라우저에서 열 수 있습니다.
Node.js에서 제한된 권한을 사용하여 XLSX를 PDF로 변환하는 단계
- XLSX를 PDF로 변환하려면 애플리케이션에서 Java를 통한 Node.js용 Aspose.Cells을 사용하도록 IDE를 구성하세요.
- Workbook 클래스의 인스턴스를 사용하여 PDF로 변환할 소스 XLSX 파일을 로드합니다.
- 보안 옵션을 설정하기 위해 PdfSaveOptions 및 PdfSecurityOptions 클래스 인스턴스를 초기화합니다.
- Node.js에서 통합 문서 콘텐츠 복사/추출 및 PDF 인쇄에 대한 제한 사항을 설정합니다.
- 통합 문서를 디스크에 대한 사용 권한이 제한된 PDF 파일로 저장
위의 단계별 프로세스에서는 먼저 PDF로 내보낼 디스크에서 XLSX 파일에 액세스한 다음 PdfSecurityOptions 인스턴스를 사용하여 XLSX 파일에서 내보낸 PDF에 제한을 설정합니다. } 클래스(예: PDF 인쇄 제한 또는 PDF에서 텍스트 복사 또는 추출 제한) 원하는 제한 사항이 설정되면 로드된 통합 문서는 디스크에 제한 사항이 적용된 PDF 파일로 저장됩니다.
Node.js에서 제한된 권한을 사용하여 XLSX 파일을 PDF로 변환하는 코드
위의 예에서는 XLSX에서 변환된 PDF에 대한 제한 사항을 설정하기 위해 PdfSaveOptions 클래스 인스턴스를 사용했습니다. 클래스는 제한 사항을 적용하기 위한 옵션을 노출하는 PdfSecurityOptions 매개 변수를 사용합니다. 필수 제한 사항을 적용한 후 save() 메서드 내에서 PdfSaveOptions 개체를 매개 변수로 사용하여 통합 문서를 PDF 파일로 내보냅니다.
We have learned to convert the XLSX file to PDF. If you are interested to learn about saving an Excel file as an HTML, refer to the article on how to convert Excel to HTML in Node.js.