Code 128 was introduced in 1981 as a high-density alphanumeric symbology, and to this day is very popular.
It consists of three character sets: A, B, and C. Code 128 supports all 128 ASCII characters.
- Subset A supports numbers, upper-case letters, and control characters, such as tab and new-line.
- Subset B supports numbers, upper- and lower-case letters and some additional characters.
- Subset C supports numbers only. It must have an even number of digits.
BarCodeWiz ActiveX Specific
- Check characters are computed and added automatically. You do not need to enter nor compute them.
- Use Code 128 Auto whenever possible. This setting will encode your data with the shortest possible number of bars by mixing Subset A B and C as necessary.
Control characters, such as TAB or NEW LINE, may be encoded by entering their three digit ASCII code prefixed by a caret (^).
For instance, 1234^009 will encode 1234 followed by a tab character (ASCII 009).
- To encode FNC1, enter: ^F1
- To encode the actual caret character: ^, escape it by entering it twice: ^^. For example, to encode ABC^DEF, enter: ABC^^DEF