There are four types of Code 128 bar codes: Code 128, UCC-128 Shipping Container Code, HIBC (LIC), and HIBC (LIC) Secondary.
Code 128 has three different character code subsets: A, B, and C. You can either pick the subset you would like, or have the software automatically select the subset that creates the smallest possible Code 128 bar code.
Field |
Description |
---|---|
Code 128 |
Encodes the full 128 ASCII character set, the extended ASCII character set, and four non-data function characters. Numeric data is represented in a compact double-density mode, with two data digits for every symbol character. Each character is made up of three bars and three spaces for a total width of 11 modules. Each bar or space may consist of one to four modules. NOTE: Use Code 128 special character F4 to encode the extended ASCII character set. Check your bar code reader to verify that it supports this feature before printing a large quantity of labels. |
UCC-128 Shipping Container Code |
The length required depends on the application identifier . For example, if you use 00 or 01 as the application identifier the required length will be 19 and 15 digits respectively. Any other application identifier used can be encoded in any length, however you must have an even number of digits. You can format data so human readable characters are displayed properly, and all non-essential characters are not encoded in the bar code symbol. NOTE: For more information on UCC/EAN-128 bar codes and the application identifiers that can be used, obtain ”r;Application Standard for Shipping Container Codes” from the Uniform Code Council. |
HIBC (LIC) |
Health Industry Bar Code (HIBC ) is a special version of Code 128 that encodes the same characters as Standard 3 of 9 except +, which is a special supplier labeling character. Enter the primary or secondary data structure without + and without the link character. The + and link character are automatically placed in the proper location of the primary data structure. For secondary data structures, enter the link character calculated in the primary data structure. |
HIBC (LIC) Secondary |
Allows you to auto link the HIBC (LIC) primary bar code's check digit. NOTE: The HIBC secondary bar code cannot be copied or customized. |
options |
Description |
MOD 43 Check Digit |
Automatically generate a MOD 43 check digit. NOTE: The check digit is always generated when the bar code type is set to HIBC. |
Print Check Digit In Human Readable Text |
Print check digit in human readable characters. |
Print Prefix/Suffix Characters in HR Text |
Print the prefix and suffix in human readable characters. |
Prefix/Suffix Character |
The default character is *. |
Force Subset |
To encode all 128 ASCII characters select , and the Code 128 bar code will automatically switch between subsets A, B, C. If you select a single subset, enter only characters valid for that subset. NOTE: Force subset is ignored when you use the UCC-128 shipping container code. |
Code 128 Encode Mask |
When encoding the bar code, any characters that are not in the encode mask are not encoded in the bar code. However, when printing the human readable text for the bar code all characters entered are displayed. This feature allows you to add characters to the human readable text that are not in the bar code. For example, if you want to encode the ship to postal code for a shipping container code label, set the encode mask to and key the postal code in this format: "(000) 00000”. |