Hướng dẫn ngắn này hướng dẫn cách làm lệch các tài liệu được quét bằng C# REST API. Bạn sẽ học cách tự động làm thẳng image đã quét bằng API mã thấp C# với sự trợ giúp của SDK đám mây dựa trên .NET. Nó chứa tất cả các bước từ tải hình ảnh nguồn từ hệ thống tệp cục bộ đến xử lý và tải xuống đầu ra từ Đám mây.
Điều kiện tiên quyết
Tạo thông tin xác thực API của tài khoản để xóa hình ảnh
Tải xuống Aspose.Imaging Cloud SDK for Dotnet for correcting the image orientation
Thiết lập dự án C# với SDK trên
Các bước để làm thẳng hình ảnh được quét bằng API mã thấp C#
- Bắt đầu quá trình bằng cách cung cấp thông tin đăng nhập Aspose Cloud của bạn và URL cơ sở API để xác thực và khởi chạy ứng dụng khách SDK bằng cách sử dụng ImagingApi
- Chỉ định tên tệp của hình ảnh bị lệch và tải nó vào luồng bộ nhớ từ hệ thống cục bộ
- Tải hình ảnh lên bộ lưu trữ đám mây để API Aspose có thể truy cập nó
- Xác định các tùy chọn cho deskewing
- Tạo DeskewImageRequest với tên tệp đã tải lên và các tham số ở trên rồi gọi DeskewImage()
- Lưu hình ảnh đã được chỉnh sửa được API trả về vào một tệp cục bộ
Các bước này đã tóm tắt quy trình deskew photo bằng API mã thấp C#. Bắt đầu quá trình bằng cách khởi tạo ứng dụng khách API, tải hình ảnh bị lệch lên và tạo đối tượng DeskewImageRequest bằng cách điền thông tin được yêu cầu. Sau đó, gọi phương thức DeskewImage() để làm thẳng hình ảnh và lưu luồng phản hồi trên hệ thống tệp cục bộ dưới dạng hình ảnh.
Viết mã cho hình ảnh Deskew trực tuyến bằng giao diện C# REST
Mã này đã minh họa cách làm lệch ảnh bằng C# RESTful Service. Chúng tôi đã đặt thay đổi kích thước theo tỷ lệ là đúng để giữ tỷ lệ khung hình của hình ảnh sau khi chỉnh sửa trong khi việc đặt thành sai sẽ dẫn đến việc kéo dài và có thể làm biến dạng hình ảnh. Lưu ý rằng thay vì viết tên màu nền, bạn có thể sử dụng mã màu như #FFFFFF.
Bài viết này đã dạy chúng tôi quy trình để xóa một hình ảnh. Để chuyển hình ảnh màu sang đen trắng, hãy tham khảo bài viết trên Chuyển đổi hình ảnh màu thành đen trắng bằng API C# REST.