Code 39 Extended
As the name suggests, this is an extended version of Code 39. It supports the full ASCII character set, including uppercase letters A-Z, lowercase a-z, and a large set of special characters. Like regular Code 39, the extended version can contain a check digit, which is calculated using the modulo 43 formula.
The barcode allows the encoding of alphanumeric information. The following characters are allowed:
- Latin letters in uppercase (A-Z) and lowercase;
- digits (0-9);
- special characters.
Code 39 Extended has the following structure:
- start character encoded as
*
; - encoded data;
- optional checksum digit;
- stop character, also encoded as
*
.
For creating a lowercase letter, two characters are used: +
and the corresponding uppercase letter. To encode some special characters, a combination of two characters is also used: %
and an uppercase letter, or /
and an uppercase letter.
To generate a Code 39 Extended barcode in FastReport .NET, select the Barcode object at the Components Panel in the Report Designer. In the drop-down list, navigate to the "Others" category, and then choose Code39 Extended:
After selecting the barcode, place it on the Report Page.
Double-click on the added barcode to open the editor. You can also open the barcode editor by clicking the button in the context menu of the added object, accessed by right-clicking:
If you want to hide the text under the barcode, locate the ShowText
property in the property inspector of the corresponding barcode and set its value to False
: