Ví dụ đơn giản này minh họa cách Đọc Barcode bằng Java. Trong ứng dụng đọc Mã vạch Java có thể được phát triển bằng cách sử dụng các lệnh gọi API đơn giản và một số bước viết mã. Bạn có thể sử dụng ví dụ này trong bất kỳ ứng dụng dựa trên Java nào chạy trên hệ điều hành Windows, macOS hoặc Linux mà không phụ thuộc vào bất kỳ công cụ bên thứ ba hoặc API nào khác.
Các bước để đọc mã vạch bằng Java
- Thêm Aspose.BarCode for Java từ Kho lưu trữ Maven
- Thêm tham chiếu đến không gian tên Aspose.BarCode và Aspose.BarCode.BarCodeRecognition
- Khởi tạo một đối tượng của lớp BarcodeGenerator và tải tệp hình ảnh Mã vạch
- Chọn các loại Mã vạch bằng DecodeType enumerator cho BarCodeReader
- Sử dụng Mã vạch quét Java bằng cách lặp qua thông tin để sử dụng thêm
Các bước trên trong Java đọc Mã vạch từ hình ảnh bằng vài dòng mã. Chúng tôi sẽ bắt đầu quá trình bằng cách thêm tệp API Jar từ repo Maven và bao gồm các không gian tên bắt buộc. Sau đó, chúng tôi sẽ đọc tệp PNG nguồn có một hoặc nhiều Mã vạch bên trong bằng cách sử dụng phiên bản BarCodeReader. Chúng tôi đặt các loại Mã vạch mong muốn mà chúng tôi muốn đọc bằng cách sử dụng bộ liệt kê DecodeType. Trong các dòng tiếp theo, trình đọc mã vạch sẽ trích xuất thông tin từ hình ảnh và chúng tôi sẽ lặp lại thông tin đó để sử dụng thêm trong ứng dụng của chúng tôi.
Mã để đọc mã vạch bằng Java
Trong ví dụ trên, để tạo Trình đọc mã vạch, mã nguồn Java được sử dụng trong một số lệnh gọi API. API cung cấp hỗ trợ để đọc thông tin từ các loại Mã vạch khác nhau được chỉ định trong DecodeType enumerator bao gồm CODABAR, GS1 Code, QR Code, Code 128, Code Matrix và nhiều loại khác. Bằng cách sử dụng vài dòng mã trong Máy quét mã vạch Java đã được phát triển.
Trong chủ đề này, chúng ta đã khám phá xem Ví dụ về máy quét mã vạch Java có thể được phát triển dễ dàng như thế nào. Nếu bạn muốn biết thông tin về cách tạo mã QR, hãy tham khảo bài viết về cách Tạo mã QR bằng Java.