Aeromium Barcode Fonts
Code39 Barcode
Code39 barcode is one of the earliest and most widely adopted barcode. It is simple, easy to use and supports an optional check digit for verification. All Code39 barcodes have a start and stop "*" character. This barcode can be read by almost all industry scanners and is thus highly recommended. The barcode supports numeric digits and uppercase alphabets.
Generating this barcode using the Barcode Maker
The easiest way to create this barcode is to use the Barcode Maker included in the installation package. Simply goto the Start Menu and launch Aeromium Barcode Fonts > Barcode Maker. This software automates and simplifies the creation of the barcodes for you. After the barcode is created, you can simply copy and paste the barcode into your documents.
Generating this barcode using the Barcode Maker
Generating this barcode in Excel
Code 39 Barcode Fonts
The following is the list of fonts with varying heights supported by Aeromium.
FontCode39H1.ttf
FontCode39H2.ttf
FontCode39H3.ttf (Default Font)
FontCode39H4.ttf
FontCode39H5.ttf
FontCode39H6.ttf
Using this Barcode Manually
The following table lists the characters supported by the Code39 barcode. This is a simple barcode and the characters can be used directly.
| Characters Supported | Values used for calculating Check Digit |
| '0' | 0 |
| '1' | 1 |
| '2' | 2 |
| '3' | 3 |
| '4' | 4 |
| '5' | 5 |
| '6' | 6 |
| '7' | 7 |
| '8' | 8 |
| '9' | 9 |
| 'A' | 10 |
| 'B' | 11 |
| 'C' | 12 |
| 'D' | 13 |
| 'E' | 14 |
| 'F' | 15 |
| 'G' | 16 |
| 'H' | 17 |
| 'I' | 18 |
| 'J' | 19 |
| 'K' | 20 |
| 'L' | 21 |
| 'M' | 22 |
| 'N' | 23 |
| 'O' | 24 |
| 'P' | 25 |
| 'Q' | 26 |
| 'R' | 27 |
| 'S' | 28 |
| 'T' | 29 |
| 'U' | 30 |
| 'V' | 31 |
| 'W' | 32 |
| 'X' | 33 |
| 'Y' | 34 |
| 'Z' | 35 |
| '-' | 36 |
| '.' | 37 |
| ' ' space | 38 |
| '$' | 39 |
| '/' | 40 |
| '+' | 41 |
| '%' | 42 |
| '*' (Start/Stop Character) |
Example
To encode the data "ABCD" without the check digit manually, simply key in "*ABCD*" and select the FontCode39H3.ttf font. The output is as follows :

To encode the data "ABCD" with the check digit manually, simply key in "*ABCD3*" and select the FontCode39H3.ttf font. The output is as follows :

The "3" is the check digit and it's calculation is illustrated in the section below.
How to calculate the check digit
The Code39 barcode uses the Modulo 43 Check Digit calculation.
| Supported Characters | A | B | C | D |
| Values | 10 | 11 | 12 | 13 |
| Sum : | 10 + 11 + 12 + 13 = 46 | |||
| Modulo 43 : | 46 % 43 = 3 (which is the character '3') | |||
Back to Barcode Fonts