- Barcode Products
- Barcode for .NET
- Barcode for Java
- Barcode for MS Office
- Order Now
Generate, Create and Print UPC-A Images in .NET Applications
Terrek.com provides comprehensive UPC-A barcode generator components for developers who needs to integrate UPC-A barcode into .NET applications using various generation methods.
UPC-A Barcode Symbology Overview
Definition of UPC-A
UPC-A, with Universal Product Code A as its full name, was developed in 1973 mainly for the USA. It is by far the most common bar code type in North America, especially in the United States.
Application of UPC-A
Barcode Specification of UPC-A
UPC-A Barcode Features Overview
UPC-A Barcode Structure Overview
UPC-A is composed of, from left to right: a leading Quiet Zone, a normal Guard Bar Pattern, six symbol characters from number sets A and B, a centre Guard Bar Pattern, six symbol characters from number set C, a normal Guard Bar Pattern and a trailing Quiet Zone.
UPC-A Barcode Dimension Overview
Barcode Width of UPC-A
The dimensions of UPC-A should obey the following aspects: a) the size of X-dimension is nominal 0.33 millimeter (0.013 inch). b) using the module width of each bar and space (1,2,3 or 4) multiply the X-dimension, you can get the width of each bar and space, except characters 1, 2, 7 and 8, for which the bars and spaces are reduced or enlarged by one-thirteenth of a module to increase scanning reliability. c) it is 7X for the minimum width of Quiet Zone. d) the symbol length, including the minimum Quiet Zones, should be 113 modules.
Barcode Height of UPC-A
The approximate height of the symbol, including the human readable information, is nominally 25.9 millimeters (1.0 inch), conforming to GS1 standards.
UPC-A Check Digit Calculation Example
To encode an UPC-A symbol, the software should correctly calculate the checksum digit which will be included in the barcode. The calculation is based on MOD 10, and following are steps for calculating the check digit:
This will be easily understood if we performance an example of calculating the check digit of â20120717553â.