Support popular linear barcode recognition in VB.NET applications, like VB.NET EAN-13
How to Use UPC-E Barcode Scanning Control in VB.NET Applications
Right click in the Solution Explorer and choose "Add Reference...".
Choose "BarcodeLib.BarcodeReader.dll" in the popup window.
How to Read & Recognize UPC-E Barcode in VB.NET Class Projects
The VB.NET UPC-E barcode reader from BarcodeLib.com makes it quite easy to decode & recognize UPC-E barcodes in VB.NET class projects. Just write down the following VB.NET codes:
Dim datas() AsString = BarcodeReader.read("c:/upce-vbnet.gif", BarcodeReader.UPCE)
Then, all the UPC-E barcodes from the image file "upce-vbnet.gif" will be successfully decoded and outputted to data strings.
How to Make Full Use of UPC-E Barcode Decoding DLL in VB.NET Programs
The VB.NET UPC-E barcode reader from BarcodeLib.com can not only scan & read UPC-E barcodes in a common way but also decode them in some special & fast ways. The following are its two strong characteristics:
1. Quickly read a maximum UPC-E barcode
When you are going to scan & read a maximum UPC-E barcode, you can set "maxOneBarcodePerPage" to true. Then the .NET barcode reader will stop scanning once it detects an UPC-E barcode, instead of reading the full source file from 4 directions with 5 algorithms.
2. Quickly scan an UPC-E barcode from a maximum source image
When you are going to decode & recognize an UPC-E barcode, which happens to be located in a specific area of a large-size .NET image object, you can shrink the scanning area by fixing the reader on the barcode area.
For example, you want to fix the .NET barcode reader on the top 20% and bottom 20% area, you may write below VB.NET class codes:
Dim setting As OptimizeSetting = New OptimizeSetting()
setMaxOneBarcodePerPage(True)
Dim top20 As ScanArea = New ScanArea(New Drawing.PointF(0.0F, 0.0F), New Drawing.PointF(100.0F, 20.0F))
Dim bottom20 As ScanArea = New ScanArea(New Drawing.PointF(0.0F, 80.0F), New Drawing.PointF(100.0F, 100.0F))
Dim areas As List(Of ScanArea) = New List(Of ScanArea) areas.Add(top20) areas.Add(bottom20)
setting.setAreas(areas)
Dim datas() AsString = BarcodeReader.read("c:/upce-vbnet.gif", BarcodeReader.UPCE, setting)
Note: The most left top point is (0%, 0%), and most right bottom point is (100%, 100%).
Other Applications of VB.NET UPC-E Barcode Reader Library
Actually, the VB.NET UPC-E barcode reader from BarcodeLib.com can be also used in the following applications: