Quét mã QR bằng Java REST API

Hướng dẫn này giải thích cách quét mã QR bằng Java REST API. Bạn sẽ học cách phát triển máy quét QR với API dựa trên Java bằng cách sử dụng Cloud SDK dựa trên Java. Hướng dẫn này sẽ hỗ trợ bạn xác định mã vạch hoặc loại QR mục tiêu để nhận dạng nhanh từ một image nhất định.

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

Các bước để quét ảnh QR bằng Java REST API

  1. Thêm tham chiếu đến Aspose.BarCode.Cloud.Sdk.Api và Aspose.BarCode.Cloud.Sdk.Model để truy cập các lớp API và mô hình
  2. Tạo một đối tượng Cấu hình và thiết lập URL cơ sở API, ID máy khách và bí mật máy khách để xác thực với Aspose.BarCode Cloud
  3. Chỉ định tên tệp hình ảnh và mở tệp đó dưới dạng luồng tệp để chuẩn bị nhận dạng
  4. Tạo một phiên bản của RecognizeApi bằng cách sử dụng đối tượng Cấu hình đã được cấu hình
  5. Gọi phương thức Nhận dạng MultipartAsync với DecodeBarcodeType.QR và luồng tệp để phát hiện mã QR trong hình ảnh
  6. Lặp lại các mã vạch được nhận dạng trong phản hồi và hiển thị các giá trị và loại của chúng

Các bước này tóm tắt quy trình phát triển ứng dụng quét mã QR với Java Low Code API. Trước tiên, hãy thiết lập môi trường bằng cách thêm Aspose.BarCode.Cloud.Sdk.Api và Aspose.BarCode.Cloud.Sdk.Model, tạo một đối tượng Cấu hình với thông tin đăng nhập của bạn và tải tệp hình ảnh (MultipleQRCodes.png) vào FileStream. Sau đó, sử dụng lớp RecognizeApi để gọi RecognizeMultipartAsync và lặp qua các kết quả để hiển thị BarcodeValue và Type của từng mã QR.

Mã để đọc mã QR với giao diện Java REST

Đoạn mã trên minh họa cách quét mã QR từ hình ảnh bằng Giao diện REST Java. Bằng cách thiết lập DecodeBarcodeType (ví dụ: QR), bạn đang yêu cầu API chỉ tìm kiếm loại mã đó thay vì kiểm tra mọi loại có thể. Điều này giúp quá trình quét nhanh hơn, đáng tin cậy hơn và tránh quét nhầm mã vạch không mong muốn.

Hướng dẫn ngắn này hướng dẫn chúng ta quy trình phát triển trình đọc mã QR. Để đọc mã vạch, hãy tham khảo bài viết trên Quét mã vạch bằng Java REST API.

 Tiếng Việt