
Bạn đang tìm kiếm một phương pháp hiệu quả để đọc mã thanh hoặc mã QR từ hình ảnh một cách lập trình? Nếu bạn là một nhà phát triển tạo ra một Barcode Reader Ứng dụng trong C#, bạn đang ở vị trí thích hợp. Mã thanh là cần thiết trong quản lý kho, logistics, và bán lẻ. Với Aspose.BarCode cho .NET , bạn có thể dễ dàng phát hiện và thu thập các loại code thanh khác nhau từ các hình dạng trong c.
Những gì bạn sẽ học
Bài viết này bao gồm các chủ đề sau:
- C# API cho Barcode Reading
- Bước để thu thập dữ liệu Barcode
- Đọc Barcode từ Bitmap
- Đọc Barcode từ Image Stream
- Khám phá và đọc kiểu barcode cụ thể
- Nhận dạng nhiều loại barcode
- Xác định các bộ barcode được xác định trước
- Thu thập nhiều Barcodes từ một hình ảnh
- Tải Barcode Coordinates
- Đọc mã thanh từ một khu vực hình ảnh cụ thể
- Scan Barcodes từ Multiple Image Regions
C# API cho Barcode Reading
Để nhận ra Barcodes trong Hình ảnh, chúng tôi sử dụng Aspose.BarCode cho .NET API. .NET Plugin mạnh mẽ này hỗ trợ đọc trên 60 biểu tượng mã thanh trên nhiều định dạng, bao gồm JPEG, PNG, BMP, TIFF, và GIF.
Lửa cung cấp cho BarCodeReader class for barcode detection. bạn có thể xác định các biểu tượng bằng cách sử dụng DecodeType Nhãn hiệu: The Parameters ReadBarCodes() Phương pháp thu thập dữ liệu barcode.
Để cài đặt API thông qua NuGet, hãy sử dụng lệnh sau:
PM> Install-Package Aspose.BarCode
Bước để lấy dữ liệu mã thanh
Thực hiện các bước sau đây để đọc mã thanh từ một hình ảnh bằng cách sử dụng C#:
- tải một hình ảnh bằng cách sử dụng
BarCodeReader
lớp. - Lời gọi
ReadBarCodes()
Thu thập thông tin barcode. - Iterate thông qua kết quả để có được loại và giá trị của mã thanh.
Dưới đây là một mẫu mã snippet:
Đọc Barcode từ Bitmap
Để đọc mã thanh từ bitmap bằng cách sử dụng C#:
- Tải hình ảnh bằng cách sử dụng lớp Bitmap.
- Gửi nó đến The
BarCodeReader
Nhà xây dựng. - Thu thập dữ liệu barcode bằng cách sử dụng
ReadBarCodes()
.
Đọc Barcode từ Image Stream
Bạn cũng có thể đọc mã thanh từ một dòng trong C#:
- Tải hình ảnh bằng cách sử dụng FileStream.
- Gửi nó đến The
BarCodeReader
. - Lời gọi
ReadBarCodes()
Nhận dữ liệu barcode.
Khám phá và đọc Loại Barcode cụ thể
Để cải thiện hiệu quả khi sử dụng một C# Barcode Reader, hãy chỉ định một mục tiêu loại mã thanh:
- tải hình ảnh vào BarCodeReader.
- Thiết lập một loại mã thanh cụ thể (ví dụ, Code39Standard).
- Lời gọi ReadBarCodes phương pháp xử lý kết quả.
Nhận biết nhiều loại mã thanh
Để quét nhiều loại mã thanh trong C#, bạn có thể:
- Thiết lập nhiều biểu tượng trong SetBarCodeReadType.
- Lời gọi
ReadBarCodes
. - Tải lại dữ liệu barcode.
Xác định các bộ mã thanh được xác định trước
Aspose.BarCode hỗ trợ các bộ mã thanh được xác định trước:
- AllSupportedTypes - Tất cả các mã thanh có sẵn.
- Types1D - Tất cả các mã thanh linear.
- Types2D - Mã QR, Matrix dữ liệu, vv.
- MostCommonTypes - Các định dạng được sử dụng thường xuyên.
Để sử dụng các bộ định nghĩa trước trong C#:
BarCodeReader reader = new BarCodeReader("image.png", DecodeType.Types2D);
Thu thập nhiều Barcodes từ một hình ảnh
Phát hiện nhiều mã thanh từ một hình ảnh bằng các bước sau:
- tải ảnh bằng cách sử dụng
BarCodeReader
. - Cài đặt loại decode để
ALL_SUPPORTED_TYPES
. - Iterate thông qua kết quả để lấy dữ liệu mã thanh.
Nhận Barcode Coordinates
Khôi phục vị trí mã thanh (X, Y coordinates) với C#:
- tải hình ảnh vào
BarCodeReader
. - Lời gọi
ReadBarCodes()
. - Chất điểm khu vực.
Đọc mã thanh từ một Khu vực hình ảnh cụ thể
Giới hạn phát hiện mã thanh cho một khu vực hình ảnh cụ thể bằng cách sử dụng C#:
- Định nghĩa một khu vực trực tiếp.
- Đặt nó vào
BarCodeReader
. - Lời gọi
ReadBarCodes()
.
Scan Barcodes từ Multiple Image Regions
Để scan mã thanh từ nhiều khu vực trong C#:
- Định nghĩa nhiều khu vực thẳng.
- Chuyển chúng đến
BarCodeReader
. - Xóa dữ liệu barcode.
Nhận giấy phép miễn phí
yêu cầu a Giấy phép tạm thời miễn phí để khám phá khả năng đầy đủ của Aspose.BarCode.
Thông tin bổ sung
Trong bài viết này, bạn đã học cách:
- Tải về và xử lý hình ảnh mã thanh.
- Tiết xuất thông tin mã thanh từ các nguồn khác nhau.
- Khám phá và nhận ra nhiều loại mã thanh bằng cách sử dụng các thư viện C# Barcode Reader như Aspose.BarCode.
Bằng cách sử dụng Aspose Plugin, bạn có thể nâng cao ứng dụng của mình với khả năng đọc mã thanh mạnh mẽ chỉ với $99!
Đối với các nhà phát triển muốn thực hiện một C# Barcode Image Reader, quá trình này là đơn giản. bạn có thể sử dụng các tính năng của c# barcode Reider từ Image đến scan barcodes từ một hình ảnh một cách hiệu quả. cho dù bạn cần read a bar code from image hoặc chỉ cần dùng phương pháp C# Read Bar Code from Image, các giải pháp được cung cấp ở đây sẽ giúp bạn đạt được mục tiêu của bạn.
Để cải thiện hiệu quả mã hóa của bạn, hãy xem xét việc khám phá API của C# Barcode Scanner để tích hợp vào ứng dụng của mình.Bằng cách sử dụng C# barcode scanner Example được cung cấp, bạn có thể nhanh chóng thiết lập một quét chức năng trong dự án của riêng bạn. Cho dù bạn đang tìm kiếm đọc mã thanh từ PDF hoặc scan mã từ hình ảnh, các phương pháp chi tiết ở đây, bao gồm Thư viện Đọc Mã thanh và các triển khai khác nhau C# Bar code scaner API sẽ làm nhanh hơn quá trình phát triển.
Ngoài ra, bạn có thể khám phá C# Barcode Decoder để giải mã các loại mã thanh khác nhau, hoặc sử dụng C# barcode Reader từ Image cho các ứng dụng cụ thể hơn.
Hơn nữa, nếu bạn quan tâm đến C# Barcode Scanner C# Code hoặc làm việc với c# barcode scanner c# ứng dụng, bạn sẽ tìm thấy các ví dụ được cung cấp vô giá. Đối với những người tò mò về Bạn có thể đọc mã vạch hoặc cách Đọc Dữ liệu từ Bảng mã Scan , các kỹ thuật được thảo luận ở đây sẽ mang lại hướng dẫn về cách thực hiện các nhiệm vụ này một cách hiệu quả.
Để thực hiện các tính năng ASP.NET Read Barcode, hãy xem xét việc sử dụng API C# Scanner cho một trải nghiệm không thể bỏ qua. Bạn cũng có thể thấy hữu ích để kiểm tra Aspose Bar code for .NET Example để nhanh chóng hiểu quá trình triển khai. Với các công cụ và kỹ thuật phù hợp, bạn có được hiệu quả Read barcode from image C # example , đảm bảo ứng dụng của bạn vẫn cạnh tranh và thân thiện với người dùng.
Để nâng cao thêm sự phát triển của bạn, đây là một ví dụ về cách sử dụng C# Code Read Barcode Scanner để lấy dữ liệu một cách lập trình. bạn có thể khám phá Aspose barcode for .NET Example cho một minh chứng thực tế về làm thế nào để thực hiện các chức năng của C# Bar code Reader trong các dự án của mình.
Để thực hiện một cách thực tế, bạn có thể tìm thấy Aspose Barcode for .NET Example hữu ích khi khám phá các khả năng của C# Bar Code Scanner API. Cho dù bạn quan tâm đến c# Read Bar code from Image hoặc cần phải đối phó với các nhiệm vụ cụ thể như Read barcode from image , hướng dẫn này sẽ trang bị cho bạn các công cụ và kiến thức cần thiết để thành công trong nỗ lực đọc bar code của bạn.
Để cải thiện thêm sự hiểu biết của bạn về quét barcode, hãy xem xét cách hiệu quả đọc bar code từ hình ảnh C# và sử dụng làm thế nào để đọc Barcode trong C # kỹ thuật để tăng độ chính xác trong các ứng dụng.