Chuyển đổi BMP sang WEBP bằng Node.js REST API

Bài viết chi tiết này sẽ hướng dẫn bạn cách chuyển đổi BMP sang WEBP bằng Node.js REST API. Chúng tôi sẽ phát triển một trình chuyển đổi BMP sang WEBP bằng Node.js Low Code API bằng cách làm theo các bước toàn diện và đơn giản được đề cập trong các phần bên dưới. Ứng dụng đã phát triển có thể được tích hợp với bất kỳ ứng dụng Node.js nào được hỗ trợ trong môi trường Windows, macOS hoặc Linux và việc chuyển đổi có thể được thực hiện dễ dàng và miễn phí.

Điều kiện tiên quyết

Các bước chuyển đổi BMP sang WEBP bằng Node.js REST API

  1. Đặt ID máy khách và Bí mật máy khách cho API để chuyển đổi BMP sang WEBP
  2. 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 BMP sang WEBP
  3. Chỉ định tên tệp BMP nguồn và tên tệp WEBP đầu ra
  4. Đọc tệp BMP nguồn và tải nó lên bộ nhớ đám mây
  5. Tạo một phiên bản của ConvertImageRequest với luồng tệp đầu vào và định dạng WEBP đầu ra
  6. Gọi phương thức Chuyển đổi hình ảnh để chuyển đổi BMP sang WEBP bằng Node.js REST API
  7. Lưu tệp WEBP đầu ra trên đĩa cục bộ với luồng phản hồi được trả về

Quá trình nói trên chuyển đổi định dạng tệp từ BMP sang WEBP bằng Node.js Low Code API. Chúng ta sẽ bắt đầu với việc khởi tạo cấu hình SDK bằng cách tạo đối tượng lớp ImagingAPI. Sau đó, chúng ta sẽ lấy tệp BMP nguồn từ ổ đĩa bằng FileStream và tạo thể hiện lớp ConvertImageRequest, sau đó được sử dụng để thực hiện chuyển đổi sang WEBP bằng phương thức ConvertImage().

Mã chuyển đổi BMP sang WEBP trong Node.js Low Code API

Mã ví dụ này cho phép bạn chuyển đổi BMP sang WEBP bằng Node.js Cloud API. Bạn chỉ cần cấp quyền truy cập vào tệp BMP với sự trợ giúp của Aspose.Imaging REST API SDK và nhận tệp WEBP đầu ra đã chuyển đổi để lưu cục bộ. Bạn có thể tiếp tục quá trình chuyển đổi bằng cách thiết lập các thuộc tính như lưu trữ và tên thư mục trong khi tạo đối tượng ConvertImageRequest, được đặt thành null theo mặc định trong mã ví dụ này.

In this topic, we have explored to transform BMP to WEBP with Cloud API. If you are interested in performing BMP to TIFF conversion, refer to the article on how to Convert BMP to TIFF with Node.js REST API.

 Tiếng Việt