How to generate and print UPC-E barcode for .NET application using C# barcode SDK
C# Barcode Generator for UPC-E Creation
  • Professional barcode component for .NET 2.0/3.0/4.0
  • Generate QR Code, UPC/EAN, Code 128, ISBN, and more in .NET
  • Support VB.NET, C#, Managed C++ and Borland Delphi for .NET
Barcode in C# > Linear > UPC-E
Generate UPC-E Barcode using C# Barcode Library
  • Insert UPC-E barcode generation capability into C#.NET projects
  • Display dynamic vector graphic on Windows Forms applications
  • Strong named and digital signed DLL written totally in managed C#
  • Automatically compute and generate checksum for each symbol
  • Easy to install in C# projects with X-copy deployment
  • Supported supplement barcode generation
  • Generated UPC-E compatible with UPC-E specification in GS1 Standards
  • Supports .NET 2.0/3.0/4.0 and above
.NET UPC-E Generator is a lightweight .NET assembly that prints UPC-E barcode in your C# projects in .NET. It is designed to achieve maximum readability and flexibility for UPC-E barcode, and every generated UPC-E is compatible with GS1 barcode standards.
.NET UPC-E Generator supports the following projects in C#.NET:
  • Windows Forms Application (design-time and runtime support)
  • Console Application (runtime support)
  • Class Library (runtime support)
  • Windows Service (runtime support)
Barcode Generation Component for C#.NET - UPC-E Specifications
UPC-E is the compressed version of Universal Product Code (UPC). It is widely used for tracking small trade items in stores in North America, and in countries including the UK, Australia, and New Zealand. The version of UPC barcode is much smaller that UPC-A, therefore it could be placed where UPC-A is too large.
.NET UPC-E Generator encodes:
  • 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
  • 6 digits only, excluding the check digit
Barcode Generation SDK for C#.NET - UPC-E Barcode Generation

Install C# barcode generator component to .NET projects

Before you create UPC-E in C#.NET, you need to install:
  • Windows XP, Windows Vista and Windows 7
  • .NET 2.0, 3.0 and advanced version
  • Microsoft Visual Studio 2005/2008/2010
  • .NET Barcode Generator

Generate and create UPC-E barcode in C#.NET Class

  1. Download Avapose.com trial package and unzip;
  2. Add Avapose.linearbarcode.winforms.dll to the C# Winform project reference;
  3. Drag and drop a button to the form, and double-click the button;
  4. In the Form1.cs, copy the following sample code to accordingly

Sample C# code for UPC-E barcode generation in .NET class:


using Avapose.linearbarcode;

Linear UPCE = new Linear();
UPCE.LinearBarcode = LinearBarcode.Upce;
UPCE.BarcodeData = "123456";
UPCE.BarcodeWidth = 175;
UPCE.BarcodeHeight = 50;
UPCE.ResizeBarcode = true;
UPCE.DrawBarcodeImage("E:\\image\\upce.gif");
// create and draw to image file
public void DrawBarcodeImage (string filename);
// create, draw, paint barcode on Graphics object
public void DrawBarcodeImage (Graphics graphics);
// create, draw, paint barcode on Bitmap object
public Bitmap DrawBarcodeImage ();
// create, draw, paint barcodeon Stream object
public void DrawBarcodeImage (Stream fileStream);
// create, draw, paint barcode on byte[] object
public byte[]DrawBarcodeImage AsBytes();
Related UPC-E Barcode Integration & Generation Information
The following UPC-E barcode integration and creation information links relate to this product that may be of interest to you:
Testimonial for .NET Barcode Generator in C#.NET
We bought your product .NET Barcode Generator for C#.NET programming a few weeks ago, and it works pretty well!
Carlos Louis, Eureka Software Ltd, UK.