Hướng dẫn ngắn này hướng dẫn cách cắt image trực tuyến bằng C# REST API. Bạn sẽ học cách cắt ảnh trực tuyến bằng API mã thấp C# bằng SDK đám mây dựa trên .NET. Nó sẽ giới thiệu cho bạn cách xác định các tham số cắt xén và lưu hình ả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 thông tin xác thực API của tài khoản để cắt hình ảnh
Tải xuống Aspose.Imaging Cloud SDK for Dotnet for cropping images and changing format if required
Thiết lập dự án C# với SDK trên
Các bước để cắt ảnh JPEG bằng API mã thấp C#
- Xác định URI cơ sở, ID ứng dụng khách và Bí mật ứng dụng 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 nó lên bộ lưu trữ Đám mây để xử lý tiếp
- Xác định các tham số cắt xén và chuẩn bị yêu cầu cắt ảnh
- Thực hiện thao tác cắt xén bằng phương pháp CropImage()
- Truy xuất hình ảnh đã cắt và lưu nó vào đĩa
Các bước này tóm tắt quy trình cắt ảnh bằng C# RESTful Service. Xác định thông tin xác thực, tạo ImagingApi và yêu cầu tải lên, đồng thời tải tệp hình ảnh lên bộ lưu trữ Đám mây. Cuối cùng, xác định các tham số cắt xén, 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 C# .NET
Mã này đã minh họa quy trình cắt ảnh trực tuyến bằng API dựa trên C# .NET. 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 theo yêu cầu của bạn. Bạn có thể chọn bất kỳ phần nào của ảnh đã tải lên bằng cách đặt các thông số thích hợp.
Bài viết này đã dạy chúng ta cách cắt một hình ảnh ra khỏi một bức ảnh bằng C# REST API. Để thay đổi kích thước hình ảnh, hãy tham khảo bài viết trên Thay đổi kích thước của hình ảnh bằng API C# REST.