The component is used to create the Code128 barcode symbol.
The Code 128 barcode symbology is also known as ANSI/AIM 128, ANSI/AIM Code 128, USS Code 128, Uniform Symbology Specification Code 128, Code 128 Code Set A, Code 128 Code Set B, Code 128 Code Set C, Code 128A, Code 128B, Code 128C, etc. It is is a very high-density barcode symbology. It is used for alphanumeric or numeric-only barcodes.
It can encode all 128 characters of ASCII character sets. This is done by switching between all 3 character subsets of Code 128:
Note, only an even number of digits can be encoded if using the character subset C.
The code set will be switched automatically in a Code 128 symbol in order to minimize the symbol size. Also, you can manually switch the character subset by using following function symbols:
Characters with ASCII values 128 to 255 in accordance with ISO 8859-1:1998 may also be encoded. This is done by internally using the "FNC 4" symbol together with character subsets A, B and C. In general, the "FNC 4" symbol will be automatically inserted according to the barcode text. Also, you can manually insert it by using the escape sequence "\4".
Also, the "FNC 1", "FNC 2", and "FNC 3" symbols can be used for special purposes. You can use the escape sequences "\1", "\2", and "\3" to place them to the barcode text.
Note, if you want to place the "\" character to barcode text, please use the "\\" escape sequence.
See also the InitialSubSet property.