BizCode Barcode Generator for .NET Ultimate
The most robust & powerful barcode generating SDK for Microsoft .NET Framework
Quick Overviews
  • Powerful barcode creating DLL
  • Completely run in VB.NET
  • 100% sample code provided
  • Multiple barcode formats
  • Full controls provided
Tutorial to Generate UPC-A in VB.NET Library
UPC-A (a.k.a Universal Product Code version A) is a UPC/EAN barcode labeling of consumer products in North America. To ensure data integrity, one digit of checksum is mandatory in every UPC-A. The check digit is used in UPC-A to verify that the UPC-A has been read correctly. This checksum is calculated according to additional digits in the UPC-A.
Visual Basic.NET UPC-A Barcode Library is a is a flexible and reliable .NET barcode generating library that offers an easy and simple way to add advanced barcode generating and printing features in .NET applications using Visual Basic.NET. Flexible license and source code are prvided with purchased developer licenses.
VB.NET UPC-A Barcode Generator is easy to print and save UPC-A barcodes into GIF, BMP, PNG, JPEG and TIFF files as well as in memory without any distortion. Meanwhile, other barcode options are provided to manipulate barcode text and image related properties, like barcode size, image quality, rotation, text, etc.

This page explain how to create your own UPC-A in VB.NET applications in accordance with GS1 General Specification (Version 8); you may get more specific user manuals here on how to encode valid data for UPC-A, how print and save UPC-A in Png and other image formats, and how to specify proper size for UPC-A.
UPC-A Generator for VB.NET Features
Encodable CharactersSupport to encode:
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Supplementary BarcodeSupport to add 2-digit & 5-digit supplementary barcode for UPC-A barcodes
Barcode SpecificationSupport to generate & create accurate UPC-A barcodes according to GS1 General Specification (Version 8)
High QualityDirectly draw high quality UPC-A barcodes images or graphics objects compatible with all printers
Size AdjustmentsMultiple barcode setting options for you to select, including module width, image width, color, rotation, resolution, text, etc.
Human-Readable TextFully control human-readable text under UPC-A symbols with customize font style
UPC-A Generator for VB.NET Requirements
Windows OS
- Microsoft Windows 7
- Windows Server 2008
- Windows Vista
- Windows Server 2003
- Windows XP
Development Environments
- .NET 2.0/3.0/4.0
- Visual Studio 2005/2008/2010
- VB.NET Windows Forms Application
- VB.NET Class and Console Applications
- VB.NET Web Forms
- VB.NET SSRS and Crystal Report
Install .NET UPC-A Generator in VB.NET
Add Windows Forms Barcode Generating Reference to Your Project
  1. Unzip BizCode Generator for .NET Ultimate package;
  2. Add BusinessRefinery.Barcode.Win.dll to your Winforms project folder;
    (The DLL will be copied to the bin directory automatically)
  3. Then BusinessRefinery.Barcode.Win.dll is added on your .NET Winforms project.
Install .NET UPC-A Generator in VB.NET
Add ASP.NET Barcode Generating Reference to Your Project
  1. Unzip BizCode Generator for .NET Ultimate package;
  2. Add BusinessRefinery.Barcode.Web.dll to you ASP.NET project folder;
    (The DLL will be copied to the bin directory automatically)
  3. Then BusinessRefinery.Barcode.Web.dll is added on your ASP.NET project.
How to Generate UPC-A Barcode Image Using VB.NET Class In .NET?
Copy those following code to your VB.NET projects:
Dim barcode As BusinessRefinery.Barcode.Linear = 
New BusinessRefinery.Barcode.Linear()
barcode.Symbology = BusinessRefinery.Barcode.Symbology.UPCA
barcode.Code = "01234567890"
barcode.Resolution = 104
barcode.Rotate = BusinessRefinery.Barcode.Rotate.Rotate270
barcode.Format = System.Drawing.Imaging.ImageFormat.Gif
barcode.drawBarcode2ImageFile("c:/upca-vb-net.gif")