.NET Barcode for (.NET Barcode Generator supports Linear, PDF417, Data Matrix and QR-Code)

.NET Barcode Generator in C#  >  C#.NET Windows Control Library Project Template Barcode Generation  >  Generate UPC-E using Windows Control Library Project Template in C#

.NET Barcode Generator, create UPC-E in C#.NET

Create UPC-E images using C# Windows Control Library Project Template

.NET UPC-E Generator

  • Support Visual Studio 2005 or High Version
  • Add the control reference to the user-defined control automatically
  • Equipped the custom control with High Quality UPC E Generation Functionality
  • Extend .NET UPC E Generator DLL functionality to create user controls
  • Draw composite controls as one of the constituent controls
  • Author custom controls when a custom graphical representation is in need
  • Incorporate UPC E barcode image generation functionality of Supplemental barcode
  • Define the properties using default values

    When to generate UPC E using a home-made control

    When the .NET UPC E Generator DLL does not meet your need, we recommend you to create your own control using NET UPC E Generator control with the help of Windows Control Library Project Template.

    Windows Control Library is a project types with project template shipped with Visual Studio. Languages including Visual Basic, Visual C#, and Visual Jscript are supported. This template is dedicated to create controls to use on Windows Forms. With Windows Control Library Project Template, you can draw your own user-defined control to generate UPC E for windows forms using .NET UPC E Generator control.

    How to create home-made control that prints UPC E

    In Visual Studio, Project Template called Window Control Library is brought in by Microsoft to create user-defined control. The template adds essential reference and project files to the control automatically.

    Window Control Library provides a means for you to extend .NET UPC E Generator Control or combine the control with other controls. Both ways implement quick enhancement of .NET UPC E Generator Control functionality in an easy way.

    The extended control or composite control created by using .NET UPC E Generator Control as a base control automatically inherits the complete set of functionality of .NET UPC E Generator Control. You can have your own selection of functionality using by typing default

    UPC-E

    Overview

    The UPC, the Universal Product Code, is a specific kind of barcode symbology. It is primarily used in North America and also in other countries such as the UK, New Zealand and Australia for tracking trade items in department stores. In order to allow the use of UPC barcodes on smaller packages where a full12-digit barcode can not fit, UPC-E was designed as a zero-compressed version of UPC.

    Featurs

    As is known, UPC-A is the most common form of UPC. Whereas, This symbology, UPC-E, is distinguished from UPC-A in that it only utilizes a 6-digit code, does not use middle guard bars, and the end bit pattern (E) becomes 010101. The last (right-hand most) digit decides the way in which a 6-digit UPC-E relates to a 12-digit UPC-A. It can be clearly seen with the manufacturer code represented by X's.

    Formatting

    One important thing is that a quiet zone, with a width of at least 9 times the x-dimension, must be presented on each side of the scannable area of the UPC-A barcode. It is obviously that 9 X-dimension units on the left side and 7 on the right are needed by UPC-E. As for a GTIN-12 number which is encoded in a UPC-A barcode symbol, we often put the first and last digits outside the symbol so as to indicate the quiet zones that are necessary for barcode scanners to work appropriately.

    Check Digits

    UPC-E check digits are computed by using the expanded string in the same way as used by UPC-A. Therefore, the resulting check digit will not be added to the barcode. However, it will be encoded by manipulating the parity of the six digits which are present in the UPC-E.



  • ALL RIGHTS RESERVED. Business Refinery (c) 2006 - 2010. C#.NET QR Code, Code 128 Java, QRCode Java, QR Code C#.NET, Code 39 Java