이 짧은 튜토리얼에서는 Node.js REST API를 사용하여 EPUB 형식을 PDF 형식으로 변환하는 방법을 배웁니다. 소스 EPUB 파일을 클라우드 저장소에 업로드하고, Node.js Low Code API를 사용하여 로드된 EPUB 파일을 PDF로 변환하는 방법을 안내합니다. 또한 API 응답을 디스크에 출력 파일로 저장하는 방법도 알아봅니다.
필수 조건
- EPUB를 PDF로 변경하려면 계정 API 자격 증명을 생성하세요을 클릭하세요.
- EPUB를 PDF로 변환하려면 Node.js용 Aspose.PDF 클라우드 SDK을 다운로드하세요.
- 위 SDK를 사용하여 Node.js 프로젝트 설정
Node.js RESTful 서비스를 사용하여 EPUB를 PDF로 변경하는 단계
- EPUB 작업을 위해 클라이언트 키와 ID를 설정하여 PdfApi 객체를 인스턴스화합니다.
- 소스 EPUB 파일을 메모리 스트림에 로드합니다.
- 정의된 이름으로 소스 Ebook을 클라우드 저장소에 업로드합니다.
- 클라우드 저장소에 있는 EPUB 파일 이름을 전달하여 GetEpubInStorageToPdf() 메서드를 호출합니다.
- 반환된 스트림을 처리하고 출력 PDF로 저장합니다.
이 단계에서는 Node.js Low Code API를 사용하여 EPUB 형식을 PDF로 변환하는 과정을 요약합니다. 입력된 EPUB 파일을 MemoryStream 객체로 읽어 클라우드 저장소에 업로드합니다. 마지막으로 GetEpubInStorageToPdf() 메서드를 호출하여 업로드된 전자책을 PDF로 변환합니다.
Node.js Low Code API를 사용하여 EPUB 파일을 PDF로 변환하는 코드
이 코드는 Node.js REST 인터페이스를 사용한 EPUB-PDF 변환기 개발을 보여줍니다. GetEpubInStorageToPdf() 메서드는 업로드된 EPUB 파일에서 생성된 PDF 파일이 포함된 스트림을 반환합니다. 클라우드 저장소에 여러 개의 EPUB 파일을 업로드한 경우, GetEpubInStorageToPdf() 메서드에 대상 EPUB 파일을 명시하세요.
이 가이드에서는 Node.js REST API를 사용하여 EPUB 파일을 PDF로 내보내는 방법을 제공합니다. XPS 파일을 PDF 파일로 변환하려면 Node.js REST API를 사용하여 XPS 문서를 PDF로 변환 문서를 참조하세요.