Extended Code 39 Barcode Fonts

|
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.
- 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.
- 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.
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 |
|
|
|
|
|
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
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.
|
|