Thay đổi kích thước hình ảnh bằng Node.js REST API

Hướng dẫn ngắn này hướng dẫn cách thay đổi kích thước của image bằng Node.js REST API. Bạn sẽ học cách phát triển một trình thay đổi kích thước hình ảnh với Node.js RESTful Service bằng Cloud SDK dựa trên Node.js. Bài viết sẽ giải thích tất cả các bước, thuộc tính và phương thức cần thiết để hoàn thành nhiệm vụ này.

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

Các bước thay đổi kích thước ảnh trực tuyến bằng Node.js Low Code API

  1. Khởi tạo một đối tượng của ImagingApi bằng cách xác định ID máy khách, bí mật và điểm cuối Đám mây
  2. Xác định và tải hình ảnh nguồn lên bộ nhớ đám mây có kích thước cần thay đổi
  3. Xác định các thông số thay đổi kích thước bằng cách thiết lập chiều rộng, chiều cao và định dạng hình ảnh đầu ra
  4. Chuẩn bị và thực hiện yêu cầu thay đổi kích thước hình ảnh Lớp ResizeImageRequest và phương thức Thay đổi kích thước hình ảnh()
  5. Lưu hình ảnh đã thay đổi kích thước vào ổ đĩa cục bộ bằng cách tải xuống tệp đầu ra từ Đám mây

Các bước này tóm tắt cách giảm kích thước ảnh bằng Node.js Low Code API. Khởi tạo quy trình bằng cách khởi tạo máy khách API và URL cơ sở, xác định ảnh đầu vào, tải ảnh lên bộ nhớ đám mây và xác định các tham số thay đổi kích thước. Cuối cùng, chuẩn bị và thực thi yêu cầu thay đổi kích thước ảnh bằng đối tượng ResizeImageRequest và phương thức ResizeImage() trước khi lưu ảnh đã thay đổi kích thước vào ổ đĩa cục bộ.

Mã cho Image Resizer với Dịch vụ RESTful của Node.js

Mã này đã minh họa quá trình phát triển một bộ chuyển đổi kích thước hình ảnh với Dịch vụ RESTful Node.js. Phản hồi API trả về luồng byte hình ảnh kết quả mà bạn có thể lưu trên đĩa hoặc giao tiếp qua mạng nếu cần. Nếu lệnh gọi API thành công, nó sẽ trả về mã 200 và nếu không thành công, nó có thể trả về các mã 400, 401, 404, 500 và 501.

Bài viết này hướng dẫn chúng tôi phát triển bộ chuyển đổi kích thước ảnh với Giao diện REST Node.js. Để chuyển đổi ảnh SVG sang WMF, hãy tham khảo bài viết trên Chuyển đổi SVG sang WMF bằng Node.js REST API.

 Tiếng Việt