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

Trong chủ đề đơn giản này, bạn sẽ khám phá cách chuyển đổi PNG sang WEBP bằng Node.js REST API. Chúng tôi sẽ phát triển một trình chuyển đổi PNG sang WEBP bằng Node.js Low Code API bằng cách tuân thủ các bước chi tiết được đề cập bên dưới. Mã ứ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 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

Các bước chuyển đổi PNG 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 để hiển thị PNG thành 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 PNG sang WEBP
  3. Chỉ định tệp PNG nguồn và tên tệp WEBP đầu ra
  4. Truy cập và mở tệp PNG mẫu và tải lên bộ nhớ đám mây
  5. Khởi tạo ConvertImageRequest với luồng tệp PNG đầ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 PNG sang WEBP bằng Node.js REST API
  7. Lưu luồng tệp WEBP kết quả trên đĩa cục bộ

Các bước để xuất định dạng tệp từ PNG sang WEBP bằng Node.js Low Code API được giải thích bên dưới. 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 phiên bản của lớp ImagingAPI bằng cách cung cấp thông tin đăng ký. Sau đó, chúng ta sẽ mở tệp PNG nguồn bằng FileStream từ ổ đĩa, rồi sử dụng phiên bản lớp ConvertImageRequest để thực hiện chuyển đổi sang WEBP bằng phương thức ConvertImage().

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

Ví dụ mã nguồn rõ ràng này minh họa cách chuyển đổi PNG sang WEBP bằng Node.js Cloud API. Sau khi hoàn tất các bước tiên quyế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ộ công cụ API REST của Aspose.Imaging để thực hiện việc render sang WEBP. Luồng tệp ảnh WEBP đã render 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 tôi tập trung vào cách chuyển đổi PNG sang WEBP bằng Cloud API. Nếu bạn quan tâm đến việc chuyển đổi PNG sang TIFF, hãy tham khảo bài viết về cách Chuyển đổi PNG sang TIFF bằng Node.js REST API.

 Tiếng Việt