Xoay và lật hình ảnh bằng Node.js REST API

Hướng dẫn ngắn này hướng dẫn cách xoay và lật image bằng Node.js REST API. Bạn sẽ học cách lật ảnh trực tuyến bằng 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 tham số có thể được thiết lập để vận hành.

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

Các bước xoay ảnh bằng Node.js REST API

  1. Khai báo thông tin xác thực API và khởi tạo ImagingApi để xoay hình ảnh
  2. Tạo yêu cầu tải hình ảnh lên và tải tệp nguồn lên bộ nhớ đám mây
  3. Xác định định dạng tệp đầu ra và phương pháp xoay và lật hình ảnh
  4. Tạo yêu cầu xoay và lật hình ảnh bằng cách sử dụng các tham số trên
  5. Gọi phương thức XoayLậtẢnh() để xoay và lật hình ảnh
  6. Tải xuống luồng và lưu vào đĩa

Các bước này định nghĩa quy trình xoay và lật ảnh bằng API dựa trên Node.js. Tạo đối tượng ImagingApi, đọc dữ liệu tệp đầu vào và tải tệp lên bộ nhớ đám mây. Khởi tạo đối tượng RotateFlipImageRequest() và sử dụng nó để gọi RotateFlipImage() nhằm thực hiện thao tác mong muốn.

Mã để lật hình ảnh bằng API mã thấp của Node.js

Mã này đã minh họa cách lật và xoay ảnh bằng Node.js REST API. Định dạng đầu vào và đầu ra của ảnh có thể được kiểm soát bằng cách tải ảnh lên ở bất kỳ định dạng nào và thiết lập định dạng đầu ra trong phương thức RotateFlipImageRequest(). Bạn có thể sử dụng các biến thể khác của API mà không cần tải tệp lên bộ nhớ đám mây và có thể thực hiện thao tác này trên hệ thống cục bộ.

Bài viết này hướng dẫn chúng ta quy trình xoay và lật hình ảnh. Để cắt ảnh, hãy tham khảo bài viết trên Cắt ảnh bằng Node.js REST API.

 Tiếng Việt