Trong hướng dẫn ngắn này, bạn sẽ học cách chuyển đổi định dạng EPUB sang PDF bằng Node.js REST API. Hướng dẫn sẽ hướng dẫn bạn tải tệp EPUB nguồn lên bộ nhớ đám mây và chuyển đổi EPUB đã tải sang PDF bằng Node.js Low Code API. Bạn cũng sẽ được hướng dẫn chi tiết cách lưu phản hồi API dưới dạng tệp đầu ra trên ổ đĩa.
Điều kiện tiên quyết
- Tạo tài khoản thông tin đăng nhập API để chuyển đổi EPUB sang PDF
- Tải xuống SDK đám mây Aspose.PDF cho Node.js để chuyển đổi EPUB sang PDF
- Thiết lập dự án Node.js với SDK ở trên
Các bước chuyển đổi EPUB sang PDF bằng dịch vụ RESTful của Node.js
- Khởi tạo đối tượng PdfApi bằng cách thiết lập khóa máy khách và ID để làm việc với EPUB
- Tải tệp EPUB nguồn vào luồng bộ nhớ
- Tải Ebook nguồn lên bộ nhớ đám mây với tên đã xác định
- Gọi phương thức Lấy EpubInStorageToPdf() bằng cách truyền tên tệp EPUB vào bộ nhớ đám mây
- Xử lý luồng trả về và lưu nó dưới dạng PDF đầu ra
Các bước sau đây tóm tắt quy trình chuyển đổi định dạng EPUB sang PDF bằng Node.js Low Code API. Đọc tệp EPUB đầu vào vào đối tượng MemoryStream và sử dụng nó để tải tệp lên bộ nhớ đám mây. Cuối cùng, gọi hàm GetEpubInStorageToPdf() để chuyển đổi Ebook đã tải lên thành PDF.
Mã để chuyển đổi tệp EPUB sang PDF bằng Node.js Low Code API
Mã này đã minh họa quá trình phát triển trình chuyển đổi EPUB sang PDF với Giao diện REST Node.js. Phương thức GetEpubInStorageToPdf() trả về một luồng chứa tệp PDF được tạo từ tệp EPUB đã tải lên. Nếu bạn đã tải nhiều tệp EPUB lên bộ nhớ đám mây, hãy đề cập đến tệp EPUB đích trong phương thức GetEpubInStorageToPdf().
Hướng dẫn này cung cấp thông tin để xuất tệp EPUB sang PDF bằng Node.js REST API. Để chuyển đổi tệp XPS sang tệp PDF, hãy tham khảo bài viết Cách thực hiện Chuyển đổi tài liệu XPS sang PDF bằng Node.js REST API.