|
|
Barcode Reader for .NET
|
Barcode Reader for .NET
is the best .NET / C# barcode image recognition component in the market.
Main Features:
- Support Multiple 1D and 2D Barcode Symbologies
- High Recognition Rate
- Fast Reading Speed
- Recognise multiple barcode images in one image file
- Support multi-page TIFF image
- Easy to install, and Simple to use it
- Supported Image Types: GIF, BMP, JPEG, TIFF, PNG
- Pure C# 2005 Code
Supported Barcode Symbologies:
- Codabar
- Code 39 / Code 39 Extension
- Code 128
- EAN-8, +2, +5
- EAN-13, +2, +5
- Interleaved 2 of 5
- UPC-A, +2, +5
- UPC-E, +2, +5
- Data Matrix
- PDF417
- QR Code
FAQs:
Is there any difference between the trial version and full version?
There is no functional difference.
However, for trial package only, the first character in barcode value is RANDOMLY generated.
And
according to the evaluation license agreement,
developers are not allowed to distribute software using a trial version of .NET Barcode Reader.
What version of .NET is required for .NET Barcode Reader?
.NET 2.0 or above. .NET Barcode Reader is 100% managed code created in C# .NET 2005.
How to use barcode reader package?
It is a simple task to recognize barcode from image.
- Add BarcodeLib.BarcodeReader.dll into your .NET project reference.
- tell BarcodeReader class where is the image file, and what's the barcode type.
here is the sample code:
string[] datas = BarcodeReader.read("C:/YourBarcodeImage.gif", BarcodeReader.CODE39 | BarcodeReader.CODE39EX);
Pass your barcode image file, and barcode types to BarcodeReader, and it will return barcode datas.
* If there are more than one barcode in the image file, the returned String array size will be more than 1.
How to get supplement barcode data?
For barcode EAN 8, EAN 13, UPC-A, UPC-E, their barcode image may contain 2 or 5 digits supplement barcode, .NET Barcode Reader will add supplement barcode data to the main barcode data.
For example, .NET Barcode Reader will return data as "123450512345" for above sample image. The First 7 digits "1234505" is UPCE data, and the last 5 digits "12345" is UPCE supplement data.
About UPC-E data
For UPC-E barcode, usually there are 8 digits printed on the barcode label. The first digit is UPC-E number system, valid values are 0 or 1. The
next 6 digits are UPC-E data, and the last one is checksum.
Our library will return 6 digits data and the last one checksum. Developer should use the first 6
digits as UPC-E data, according to UPC-E specification.
For the above barcode image, 0 is the number system, 123450 is the UPC-E data, and 5 is the checksum. Our library will return 1234505, plus suppliment barcode 12345.
So the final output will be 123450512345.
|
|
|