Trong chủ đề đơn giản này, bạn sẽ học cách chuyển đổi PNG sang JPEG2000 bằng Node.js REST API. Chúng ta sẽ phát triển một trình chuyển đổi PNG sang JPEG2000 bằng Node.js Low Code API bằng cách làm theo các bước chi tiết được đề cập trong các phần sau. Ứng dụng đã tạo có thể được sử dụng với bất kỳ ứng dụng Node.js nào được hỗ trợ trong môi trường macOS, Windows hoặc Linux và việc chuyển đổi có thể được thực hiện miễn phí.
Điều kiện tiên quyết
- Tạo tài khoản và nhận thông tin xác thực API để thực hiện chuyển đổi PNG sang JPEG2000
- Tải xuống SDK đám mây Aspose.Imaging cho Node.js để chuyển đổi PNG sang JPEG2000
- Thiết lập dự án Node.js với SDK ở trên để hiển thị PNG dưới dạng JPEG2000
Các bước chuyển đổi PNG sang JPEG2000 bằng Node.js REST API
- Đặt Client ID và Client Secret cho API để chuyển đổi PNG sang JPEG2000
- Tạo một phiên bản của lớp ImagingAPI với thông tin xác thực của khách hàng để thực hiện chuyển đổi PNG sang JPEG2000
- Chỉ định tên tệp PNG nguồn và đầu ra JPEG2000
- Truy cập và tải tệp PNG nguồn và tải lên bộ nhớ đám mây
- Tạo một phiên bản của ConvertImageRequest với luồng tệp PNG đầu vào và định dạng JPEG2000 đầu ra
- Gọi phương thức Chuyển đổi hình ảnh để chuyển đổi PNG sang JPEG2000 bằng Node.js REST API
- Lưu luồng tệp JPEG2000 đã trả về trên đĩa cục bộ
Các bước đơn giản bao gồm việc xuất định dạng tệp từ PNG sang JPEG2000 bằng Node.js Low Code API. Chúng ta sẽ bắt đầu với việc khởi tạo SDK bằng cách sử dụng một thể hiện của lớp ImagingAPI. Sau đó, chúng ta sẽ truy cập tệp PNG nguồn bằng FileStream từ ổ đĩa, rồi sử dụng thể hiện của lớp ConvertImageRequest để thực hiện chuyển đổi sang JPEG2000 bằng phương thức ConvertImage().
Mã chuyển đổi PNG sang JPEG2000 trong Node.js Low Code API
Mã ví dụ rõ ràng này minh họa cách chuyển đổi PNG sang JPEG2000 bằng Node.js Cloud API. Sau khi hoàn tất các bước tiên quyết cần thiết, bạn phải cung cấp đường dẫn để truy cập ảnh PNG nguồn trên đĩa và sử dụng bộ phát triển API REST của Aspose.Imaging để thực hiện việc render sang JPEG2000. Luồng tệp ảnh JPEG2000 kết quả sẽ được nhận dưới dạng phản hồi sau khi quá trình chuyển đổi hoàn tất và sau đó bạn có thể lưu cục bộ trên đĩa.
Trong chủ đề này, chúng ta đã học cách chuyển đổi PNG sang JPEG2000 bằng Cloud API. Nếu bạn quan tâm đến việc thực hiện chuyển đổi PNG sang JPEG, hãy tham khảo bài viết về cách thực hiện Chuyển đổi PNG sang JPG bằng Node.js REST API.