Cách đọc mã vạch bằng C#

Chủ đề hướng dẫn đơn giản này minh họa cách Đọc Barcode bằng C#. Để đọc mã vạch, ứng dụng dựa trên C# có thể được phát triển bằng cách sử dụng 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 nào được hỗ trợ .NET chạy trong hệ điều hành Windows, macOS và 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 C#

  1. Bao gồm Aspose.BarCode for .NET từ trình quản lý gói NuGet
  2. Bao gồm tham chiếu đến không gian tên Aspose.Barcode và Aspose.BarCode.BarCodeRecognition
  3. Tạo đối tượng BarCodeReader class và tải tệp hình ảnh mã vạch
  4. Đặt các loại Mã vạch bằng cách sử dụng DecodeType enumerator cho BarCodeReader
  5. Lặp lại thông tin Mã vạch được trích xuất để sử dụng thêm

Các bước trên trong C# đọc Mã vạch từ hình ảnh chỉ trong vài dòng mã. Quá trình sẽ bắt đầu bằng việc thêm API bao gồm bằng NuGet 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 cũng sẽ đặ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 C#

Trong ví dụ trên, để tạo Trình đọc mã vạch, mã nguồn C# được sử dụng trong một số lệnh gọi API. API cung cấp hỗ trợ để đọc thông tin từ nhiều loại mã vạch được chỉ định trong bộ liệt kê DecodeType. Chỉ trong vài dòng mã trong C# Barcode scanner đã được phát triển.

Trong chủ đề này, chúng ta đã khám phá mức độ dễ dàng của một ứng dụng trong C# scan Barcode từ một hình ảnh PNG. Nếu bạn muốn tạo mã QR, hãy tham khảo bài viết về cách Tạo mã QR trong C#.

 Tiếng Việt