- Barcode Font Code 39 Full Ascii Barcode Copy
- Free Code 39 Barcode Font
- Barcode Generator Code 39 Full Ascii
- Barcode Font Code 39 Full Ascii Download
Full ASCII Code 39 barcodes is also known as Extended Code 39 barcodes that are used to encode the lower 128 ASCII characters using pairs of Code 39 characters to represent the lower ASCII 128 not in the Code 39 character set.
Code39 is a self-checking barcode symbology that usually does not require a checksum digit. With Barcodesoft Code 39 Extended Font, it is quite simple to encode full ASCII code 39 bar codes. Just type in asterisks(.) before and after your data, then apply one of the following Code39 fonts, code39 bar code. The Code 39 Alphabet is as follows: 'ABCDEFGHIJKLMNOPQRSTUVWXYZ. $/+%.' The space character is the 39th character in the above string between the '.' There is not a direct ASCII conversion to the characters in the symbology. Select only.BARCODE-39. and change the font to the Code 39 Barcode Font. When the IDAutomation Code 39 Barcode Font is used, the parenthesis may be used as the start and stop characters to keep the asterisks from appearing in the text interpretation. For example, (BARCODE-39). Full ASCII Code 39 barcodes is also known as Extended Code 39 barcodes that are used to encode the lower 128 ASCII characters using pairs of Code 39 characters to represent the lower ASCII 128 not in the Code 39 character set.
Both the Code 39 - Regular and the Code 39 - Full ASCII bar code symbologies contain the same 43 character set, as well as the same start and stop characters. However, Code 39 - Full ASCII uses special two-character combinations from the 43 character set to allow for the representation of all 128 ASCII characters.
The FULL ASCII version of Code 39 is modification of the NORMAL (standard) version that can encode the complete 128 ASCII character set (including asterisks). The Full ASCII version is implemented by using the four characters: $, /, % and + act as shift characters to change the meanings of the rest of the characters in the Normal Code 39 character set. Because the Full ASCII version uses shift characters in combination with other standard characters to represent data not in the Normal Code 39 character set, each non-standard character requires twice the width of a standard character in a printed symbol.
Areas of Application:
Code 39 Full ASCII is primarily used in manufacturing, military and healthcare sectors.
Benefits:
Full ASCII Code 39 is general purpose code which can code any ASCII character unlike Code 39 that encodes only 43 characters.
Technical Specifications:
Extended code 39 retains all of the encoding specification of Code 39. The full 128 character ASCII character set can be encoded with the Code 39 barcode using combinations of two symbol characters made up of one of the four Code 39 characters '+', '$', '%', and '/', which act as a shift character, followed by one of the 26 Code 39 barcode alphabets.
Extended Code 39 Barcode Font Information
Extended Code 39 barcode fonts with build-in shift characters are provided with the IDAutomation Code 39 Barcode Font Package and begin with IDAutomationX. These fonts allow encoding of lower-case characters and some of the extended code 39 characters as they appear on the keyboard. Extended Code 39 fonts are not compatible with IDAutomation's font encoder automation tools, and the asterisk (*) must be used as the start and stop character. For extended characters to scan properly, the scanner must first be enabled to read extended code 39. These fonts are not part of the standard install, and therefore must be manually installed. For the extended characters to scan properly, the scanner must be enabled to read Extended Code 39.
Barcode Font Code 39 Full Ascii Barcode Copy
For example, to encode 'ExtC39' with the IDAutomationX font, add asterisks to the beginning and ending of the data and change the font to one of the IDAutomationX fonts. The image below shows the resulting barcode in the preview area.
IDAutomationX Extended Font Character Set
The ExtC39 Character column lists the character in the IDAutomationX font. The SymbolScans As column lists the character that the scanner will read in extended mode. The ASCII and Unicode columns designate the location in either ASCII or Unicode where the barcode symbol for the character resides.
| ExtC39 Character | Symbol Scans As | ASCII* | Unicode* | ExtC39 Character | Symbol Scans As | ASCII* | Unicode* |
| space | na | 0032 | 0020 | P | P | 0080 | 0050 |
| ! | ! | 0033 | 0021 | Q | Q | 0081 | 0051 |
| ' | ' | 0034 | 0022 | R | R | 0082 | 0052 |
| # | # | 0035 | 0023 | S | S | 0083 | 0053 |
| $ | control | 0036 | 0024 | T | T | 0084 | 0054 |
| % | control | 0037 | 0025 | U | U | 0085 | 0055 |
| & | & | 0038 | 0026 | V | V | 0086 | 0056 |
| ' | ' | 0039 | 0027 | W | W | 0087 | 0057 |
| ( | ( | 0040 | 0028 | X | X | 0088 | 0058 |
| ) | ) | 0041 | 0029 | Y | Y | 0089 | 0059 |
| * | Start / Stop | 0042 | 002A | Z | Z | 0090 | 005A |
| + | control | 0043 | 002B | [ | [ | 0091 | 005B |
| , | , | 0044 | 002C | 0092 | 005C | ||
| - | - | 0045 | 002D | ] | ] | 0093 | 005D |
| . | . | 0046 | 002E | ^ | ^ | 0094 | 005E |
| / | control | 0047 | 002F | _ | _ | 0095 | 005F |
| 0 | 0 | 0048 | 0030 | ` | ` | 0096 | 0060 |
| 1 | 1 | 0049 | 0031 | a | a | 0097 | 0061 |
| 2 | 2 | 0050 | 0032 | b | b | 0098 | 0062 |
| 3 | 3 | 0051 | 0033 | c | c | 0099 | 0063 |
| 4 | 4 | 0052 | 0034 | d | d | 0100 | 0064 |
| 5 | 5 | 0053 | 0035 | e | e | 0101 | 0065 |
| 6 | 6 | 0054 | 0036 | f | f | 0102 | 0066 |
| 7 | 7 | 0055 | 0037 | g | g | 0103 | 0067 |
| 8 | 8 | 0056 | 0038 | h | h | 0104 | 0068 |
| 9 | 9 | 0057 | 0039 | i | i | 0105 | 0069 |
| : | : | 0058 | 003A | j | j | 0106 | 006A |
| ; | ; | 0059 | 003B | k | k | 0107 | 006B |
| < | < | 0060 | 003C | l | l | 0108 | 006C |
| = | = | 0061 | 003D | m | m | 0109 | 006D |
| > | > | 0062 | 003E | n | n | 0110 | 006E |
| ? | ? | 0063 | 003F | o | o | 0111 | 006F |
| @ | @ | 0064 | 0040 | p | p | 0112 | 0070 |
| A | A | 0065 | 0041 | q | q | 0113 | 0071 |
| B | B | 0066 | 0042 | r | r | 0114 | 0072 |
| C | C | 0067 | 0043 | s | s | 0115 | 0073 |
| D | D | 0068 | 0044 | t | t | 0116 | 0074 |
| E | E | 0069 | 0045 | u | u | 0117 | 0075 |
| F | F | 0070 | 0046 | v | v | 0118 | 0076 |
| G | G | 0071 | 0047 | w | w | 0119 | 0077 |
| H | H | 0072 | 0048 | x | x | 0120 | 0078 |
| I | I | 0073 | 0049 | y | y | 0121 | 0079 |
| J | J | 0074 | 004A | z | z | 0122 | 007A |
| K | K | 0075 | 004B | { | { | 0123 | 007B |
| L | L | 0076 | 004C | | | | | 0124 | 007C |
| M | M | 0077 | 004D | } | } | 0125 | 007D |
| N | N | 0078 | 004E | ~ | Space | 0126 | 007E |
| O | O | 0079 | 004F |

Free Code 39 Barcode Font
Extended Code 39 Barcodes with Standard Fonts
In addition to using the IDAutomationX fonts, lower-case and extended characters may also be encoded with standard Code-39 fonts by adding shift characters according to the Code 3 of 9 Full ASCII Chart.
Symbol Encoded Fonts with the Barcode in the Space Character, which is included in this package is a set of specially encoded fonts to encode the space character without a substitution character. For example, *Barcode 39* encodes a space between Barcode and 39. In contrast, encoding the space character in the standard font requires the use of the underscore character, for example, *Barcode_39*. After installation, these fonts are identified by the 'Y' character in the font name, for example, IDAutomationYXHC39S.
Barcode Generator Code 39 Full Ascii

Encoding Functions with Standard Fonts in Extended Code 39
Barcode Font Code 39 Full Ascii Download
To create a barcode that scans in 1234 and then a return function, *1234$M* would need to be entered as the data to encode. These may also be combined. For example: *12$I34$M* prints a barcode that scans 12, a tab, then 34 and a return. Refer to the Code 39 Full ASCII Chart for other codes. For the extended characters to scan properly, the scanner must be enabled to read Extended Code 39.
