<< Click to Display Table of Contents >> Navigation: Report Internals > Barcodes > Linear Barcodes > Other Barcodes > Code128 |
The Code128 barcode was developed in 1981. It is a variable length, high density, alphanumeric symbology. It allows the output of 128 characters of ASCII and is effective for digits. There are actually four sub-codes, which can be mixed within a single barcode: Code128a, Code128b, Code128c, and Code128auto (will automatically switch between code sets to encode the ASCII values).
Valid symbols: |
Code128a: ASCII character 0 to 95 Code128b: ASCII character 32 to 127 Code128c: pairs of digits from 00 to 99 |
Length: |
Variable |
Check digit: |
One, algorithm modulo-103 |
The barcode consist of three bars and three spaces. Bars and spaces have module construction and their width consist of one or four modules. The width of an element consist of eleven modules. The "Stop" sign consist of 13 modules and has four bars and three spaces. The check sum is calculated automatically.
A "Code128c" barcode. "0123456789012345" is a number encoded in the barcode.