Our Customers
Contact Us Email: support@barcodelib.com
Home > .NET Barcode Scanner > VB.NET Barcode Decoding Guide > Scan UPC-E Barcodes Using VB.NET Barcode Reader
Download Barcode Reader for .NET Trial

VB.NET UPC-E Barcode Scanner & Reader Library

Use Free VB.NET Code Sources to Read & Decode UPC-E Barcode in .NET Program
  • Read UPC-E barcode from gif, png, tiff, bmp and jpeg file at a high reading speed
  • Decode & scan UPC-E barcode with a simple-to-use VB.NET barcode reading dll
  • Offer users the possibility to customize scanning rate using VB.NET class code
  • Able to save scanning time spent in non-barcode region in .NET applications
  • Use sample VB.NET library codes to scan major 2D barcodes in .NET projects
  • 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
  1. Right click in the Solution Explorer and choose "Add Reference...".
  2. 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() As String = 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() As String = 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:
Decode VB 1D Barcodes:
Decode VB 2D Barcodes:
UPC-E Barcode Decoding Libraries for Other .NET Applications