Hướng dẫn ngắn này hướng dẫn cách cắt ảnh image trực tuyến với Node.js REST API. Bạn sẽ học cách cắt ảnh trực tuyến với Node.js Low Code API bằng Cloud SDK dựa trên Node.js. Bài viết sẽ hướng dẫn bạn cách xác định các tham số cắt ảnh và lưu ảnh đầu ra ở bất kỳ định dạng nào theo yêu cầu.
Điều kiện tiên quyết
- Tạo tài khoản thông tin xác thực API để cắt hình ảnh
- Tải xuống Aspose.Imaging Cloud SDK cho Node.js để cắt ảnh và thay đổi định dạng nếu cần
- Thiết lập dự án Node.js với SDK ở trên
Các bước cắt ảnh JPEG bằng Node.js Low Code API
- Xác định URI cơ sở, ID máy khách và Bí mật máy khách để khởi tạo đối tượng ImagingApi
- Xác định hình ảnh đầu vào, đọc nó vào luồng bộ nhớ và tải lên bộ nhớ đám mây để xử lý thêm
- Xác định các thông số cắt xén và chuẩn bị yêu cầu cắt xén hình ảnh
- Thực hiện thao tác cắt xén bằng phương pháp Cắt ảnh()
- Lấy lại hình ảnh đã cắt và lưu vào đĩa
Các bước này tóm tắt quy trình cắt ảnh bằng Dịch vụ RESTful Node.js. Xác định thông tin đăng nhập, tạo ImagingApi và yêu cầu tải lên, sau đó tải tệp ảnh lên bộ nhớ đám mây. Cuối cùng, xác định các tham số cắt ảnh, tạo yêu cầu cắt ảnh và cắt ảnh bằng yêu cầu đã xác định.
Mã cho Công cụ Cắt ảnh với API dựa trên Node.js
Mã này đã minh họa quy trình cắt ảnh trực tuyến bằng API dựa trên Node.js. Chúng tôi đã sử dụng định dạng đầu ra là JPG. Tuy nhiên, bạn có thể đặt bất kỳ định dạng nào khác tùy theo nhu cầu. Bạn có thể chọn bất kỳ phần nào của ảnh đã tải lên bằng cách thiết lập các thông số phù hợp.
Bài viết này hướng dẫn chúng ta cách cắt ảnh ra khỏi ảnh bằng Node.js REST API. Để thay đổi kích thước ảnh, hãy tham khảo bài viết trên Thay đổi kích thước hình ảnh bằng Node.js REST API.