Code 39 barcode is one of the earliest and most widely used barcode. It is a variable length barcode, which means that you will be able to encode any number of characters in the barcode. It supports alphanumeric characters and is used in a wide variety of applications.
If you have a need for using barcodes in your organization and do not want to get into the details, Code 39 is one of the recommeded barcodes.
Code 39 barcodes begin and end with the '*' character. This character is also called the start/stop character. Code 39 is typically not used with a check character and is thus one of the barcodes that you will be able to use easily without an Encoder. A modulo 43 check character is available for use if security is required.
Code 39 ASCII Barcode
Although the Code 39 barcode only supports 43 characters, it is possible to employ a substitution mechanism based on industry specifications to encode all the 128 ASCII characters.
The Code 39 barcode that employs this mechanism is known as the Code 39 Extended barcode or Code 39 ASCII barcode.
ConnectCode Code 39 barcode font is able to support this Code 39 ASCII barcode.
However, as the substitution mechanism is not easy to perform manually, it is recommended to use this barcode through the Software Encoder or the supplied VB macros.
Barcode Font Names and Sizes
ConnectCode Code 39 barcode supports up to seven different heights. These barcodes with seven different heights are provided in seven fonts with different names. The barcodes name are appended with characters like "S1" or "S2" etc... with each one of them representing a different height. The list below illustrates the seven different fonts that is supplied for Code 39.