Bài viết này hướng dẫn cách quét mã vạch bằng C# REST API. Bạn sẽ học cách phát triển một trình phân tích mã vạch với C# RESTful Service bằng Cloud SDK dựa trên Dotnet. Bài viết sẽ giải thích cách truy cập và hiển thị các thuộc tính khác nhau của mã vạch từ hình ảnh ở nhiều định dạng khác nhau như JPEG, TIFF, PNG, BMP và GIF.
Điều kiện tiên quyết
- Tạo tài khoản và nhận thông tin xác thực API để đọc mã vạch
- Tải xuống Aspose.BarCode Cloud SDK cho Dotnet để đọc nhiều mã vạch từ một hình ảnh
- Thiết lập một dự án C# với SDK ở trên
Các bước để đọc mã vạch bằng API dựa trên C# .NET
- Thêm không gian tên bắt buộc Aspose.BarCode.Cloud.Sdk.Api để truy cập các lớp API Barcode Cloud
- Tạo một đối tượng Cấu hình và thiết lập URL cơ sở API, ClientId và ClientSecret để xác thực
- Xác định tên tệp và mở tệp bằng FileStream để cung cấp thông tin đầu vào cho quá trình quét
- Tạo một phiên bản của lớp ScanApi bằng cách sử dụng cấu hình để tương tác với dịch vụ quét mã vạch
- Gọi Quét nhiều phần không đồng bộ (fileStream) để xử lý hình ảnh đầu vào và lấy thông tin chi tiết về mã vạch đã được nhận dạng
- Lặp lại kết quả. Bộ sưu tập mã vạch để truy cập vào từng mã vạch được nhận dạng
- In ra tên tệp, giá trị mã vạch và loại mã vạch cho mỗi mã vạch được phát hiện
Các bước này tóm tắt cách đọc mã vạch bằng C# Low Code API. Trước tiên, bạn kết nối với Aspose Barcode Cloud bằng cách thiết lập thông tin đăng nhập và tải hình ảnh mã vạch bạn muốn quét. Sau đó, mã sẽ sử dụng Scan API để đọc hình ảnh và in ra giá trị mã vạch cùng loại mã vạch mà nó tìm thấy.
Mã để đọc mã vạch từ hình ảnh bằng C# REST API
Đoạn mã trên minh họa cách hoạt động của ứng dụng quét mã vạch với C# REST API. Từ đối tượng BarcodeResponse, bạn có thể lấy các thông tin chi tiết như giá trị thực của mã vạch, loại mã vạch, khu vực tìm thấy mã vạch và thậm chí cả giá trị tổng kiểm tra của mã vạch. Nói một cách đơn giản, nó cung cấp cho bạn cả nội dung của mã vạch và thông tin bổ sung hữu ích về cách thức và vị trí phát hiện mã vạch.
Bài viết này hướng dẫn chúng ta quy trình đọc mã vạch từ hình ảnh. Để tạo mã vạch, hãy tham khảo bài viết trên Tạo mã vạch bằng C# REST API.