Barcode has been widely adopted across all major industries. A conventional barcode is a machine readable symbol consisting of a series of parallel, adjacent bars and spaces. The basic barcode structure features leading and trailing quiet zones, a start character, one or more data characters, one or more check characters (optional) and a stop character.
Barcode has a long development history that spanned half a century. During the evolution process, many formats have been developed and adopted by industries. Around a dozen of them are actively used today.
The term “symbology” is the scientific name for the barcode format. Different symbologies have different characteristics, such as the encoding efficiency and character set. The character set defines what kind of data the symbology encodes. Typically there are four types of character sets: (1) numeric. Only digits can be encoded. (2) alpha-numeric. The symbology is capable of encoding numbers, letters plus several punctuations. (3) full ASCII. All characters in the ASCII set, with value between 0 and 127, can be encoded. (4) Binary. Binary character set includes all 256 characters in a 8-bit single byte character set. Most of two dimensional symbologies are capable of encoding arbitrary binary data.
Some symbologies may impose length requirements. For example, UPC-A encodes the numeric data of exact 12 digits.
Two dimensional symbologies are usually capable of encoding thousand of characters.
Barcode DLL supports the following symbologies:
Table 10.1. Symbologies Supported by Barcode DLL
| Symbology | Also Known As |
|---|---|
| Code 39 | Code 3 of 9, AIAG, USS Code 39 |
| Code39 Full ASCII | Code 39 Extended |
| HIBC Code 39 | HIBC, LOGMARS |
| Codabar | Rationalized Codabar |
| Code 93 | |
| Code 128 | USS-128, C-128 |
| GS1-128 | UCC 128, EAN 128 |
| Interleaved 2 of 5 | ITF, ITF-14, I 2 of 5 |
| UPC-A | |
| UPC-E | |
| EAN-13 | |
| EAN-8 | |
| Bookland | |
| Telepen, Telepen Numeric | |
| Postnet, Planet | |
| Royal Mail | UK Postal Code, RM4SCC |
| MSI/Plessey | Plessey Code |
| Code 25 | Industry 25, Code 2 of 5 |
| Code 11 | |
| PDF417 | |
| DataMatrix | |
| MaxiCode | UPS barcode |
| DataBar | RSS-14, DataBar-14, DataBar Omindirectional |
| DataBar Truncated | RSS-14 Truncated, DataBar-14 Truncated |
| DataBar Stacked | RSS-14 Stacked, DataBar-14 Stacked |
| DataBar Stacked Omnidirectional | RSS-14 Stacked Omnidirectional |
| DataBar Limited | RSS-14 Limited |
| DataBar Expanded | RSS Expanded, DataBar Expanded Stacked, RSS Expanded Stacked |
You can purchase symbology standards directly from AIM Inc. The web address of AIM is http://www.aimglobal.org.