Home:  Products:  Code 39 Fonts:  Extended Code 3 of 9 fonts:

Extended Code 39 Barcode Fonts

Normal and Human Readable Version of Code 39 Barcode

Code 39 Fonts - Order Online and Download Now Home | Specifications | Download Demo

Extended Code 39 Font Information

Extended Code 39 allows encoding of the Full ASCII Character Set with the Code 3 of 9 barcode symbology. For a scanner to properly decode Code 3 of 9 extended characters, it must first be programmed to accept extended code 3 of 9. Extended Code 39 is useful if tabs, returns or lower case letters need to be encoded.

There are 2 methods of creating extended Code 3 of 9 barcodes with IDAutomation fonts.

  1. The easiest method may be to use the Extended Code 39 Barcode Fonts, which are provided in the IDAutomation Code 39 Barcode Font Advantage Package. This font easily creates uppercase & lowercase letters, numbers and some symbols. Refer to the extended font character set for details.
  2. Use one of the four Code 39 characters +, $, % or / followed by one of the 26 Code 39 barcode alphabetic characters according to the Code 3 of 9 Full ASCII Chart. Regular Code 39 barcode fonts should be used when applying this method.

IDAutomation recommends using Code 128 or PDF417 for purposes of encoding a large amount of extended characters; due to the inefficiency of Code 39 in extended mode, these barcodes can become quite long.

Creating Returns and Tabs in Extended Code 39:

To create a barcode that scans in 1234 and then a return function, !1234$M! would need to be printed. These may also be combined. For example: !12$I34$M! prints the 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 first be programmed to accept extended code 3 of 9.


About Extended Code 39 Barcode Fonts

Extended Code 39 barcode fonts are provided with the IDAutomation Code 39 Barcode Font Advantage Package. IDAutomation has created these fonts for convenience when it is necessary to print some of the extended characters as they appear on the keyboard. Extended Code 39 Fonts are not compatible with IDAutomation's font 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 programmed to accept extended code 3 of 9.

The IDAutomation Extended Code 39 Font ASCII Character Set

The ExtC39 Character column lists the character that resides at the ASCII location, which can be used to print the corresponding symbol. The "Symbol Scans As" column lists the character that the scanner will read when it is 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          

The Code 3 of 9 Full ASCII Chart

NOTE: For these extended characters to scan properly, the scanner must first be programmed to accept extended code 3 of 9.

The full 128 character ASCII character set can be printed in accordance with ISO 646. This may also be encoded in the Code 39 barcode font using combinations of two symbol characters made up of one of the four Code 39 characters (+, $, %, / ) followed by one of the 26 Code 39 barcode alphabetic characters.

ASCII Code39 ASCII Code39 ASCII Code39 ASCII Code39

NU %U SP = or ~ @ %V ` %W
SH $A ! /A A A a +A
SX $B " /B B B b +B
EX $C # /C C C c +C
ET $D $ /D D D d +D
EQ $E % /E E E e +E
AK $F & /F F F f +F
BL $G ' /G G G g +G
BS $H ( /H H H h +H
HT $I ) /I I I i +I
LF $J * /J J J j +J
VT $K + /K K K k +K
FF $L , /L L L l +L
CR $M - /M M M m +M
SO $N . /N N N n +N
SI $O / /O O O o +O
DL $P 0 0 P P p +P
D1 $Q 1 1 Q Q q +Q
D2 $R 2 2 R R r +R
D3 $S 3 3 S S s +S
D4 $T 4 4 T T t +T
NK $U 5 5 U U u +U
SY $V 6 6 V V v +V
EB $W 7 7 W W w +W
CN $X 8 8 X X x +X
EM $Y 9 9 Y Y y +Y
SB $Z : /Z Z Z z +Z
ESC %A ; %F [ %K { %P
To sign up for monthly updates about new products or upgrades, please click here.FS %B < %G \ %L | %Q
GS %C = %H ] %M } %R
RS %D > %I ^ %N ~ %S
US %E ? %J _ %O DEL %T

 

© Copyright 1998-2009 IDAutomation.com, Inc., All Rights Reserved. Legal Notices.

Over 70% of Fortune 100 companies use IDAutomation's products to automate their businesses.