![]() |
![]() |
| Extended Coed 39 Barcode Font Info | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Encoding the Full ASCII Character Set in Code 39
NOTE: For Code 3 of 9 extended characters to scan properly, you must first program your scanner to accept them. The full 128 character ASCII character set can be printed (in accordance with ISO 646) with the Code 39 barcode using combinations of two symbol characters made up of one of the four Code 39 characters + $ % and / followed by one of the 26 Code 39 barcode alphabetic characters. We recommend you also consider using Code 128 or PDF417 for these purposes if you intend to encode a large amount of extended characters because Code 39 if very inefficient in extended mode and the barcodes can become quite long. Extended Code 39 is useful if tabs, returns or lower case letters need to be encoded. There are two methods of implementing Extended Code 39, you may use our Extended Code 39 Font or you may print the characters with standard Code 39 using the Full ASCII Chart. Scanning Returns and Tabs:To create a barcode that scans in 1234 and then a return function, !1234$M! would need to be printed. These can be combined also, for example !12$I34$M! prints the barcode that scans 12, then a tab, 34 and then a return. Refer to the Full ASCII Chart for other codes. For these extended characters to scan properly, you must first program your scanner to accept them.About The Extended Code 39 FontThe IDAutomation.com, Inc. Extended Code 39 font character set is listed below. We have created this font for the convenience of our users that have a need to print some of the extended characters as they are on the keyboard. The start stop character for this font is the asterisk. This implementation as a font is not compatible with our font automation tools and it does have some other limitations. For example, to print a space, you must print the "~" character. Since the asterisk is still the start/stop character, you must print "/J" if you want to scan an actual asterisk. The characters %$/ and + cannot be scanned from this font either because they are control characters. To create a scanable "%" character, you would need to print "/E". In addition to the space character, several other characters cannot be printed from the keyboard such as tabs and returns. You will need to use the full ASCII chart at the bottom of this page to encode these characters. For these extended characters to scan properly, you must first program your scanner to accept them. The Extended Code 39 Font Character SetThe column ExtC39 Character lists the character that resides at the ASCII location which can be used to print the corresponding symbol. The column Scans As lists the character that the scanner will scan 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.
The Code 39 Full ASCII ChartNOTE: For these extended characters to scan properly, you must first program your scanner to accept them.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. Note: the space character cannot be represented in a font at the ASCII location for that character. To get around this problem in our Code 39 fonts, we moved the symbol representing the space character to the "=" character, and in our extended Code 39 fonts, we moved it to the "~" character. 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
Go back Search HALLoGRAM || Request More Information CALL TOLL FREE 1-866-340-3404 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Copyright
©2003 HALLoGRAM Publishing, Aurora CO. All Rights Reserved All products mentioned in this site are trademarks of their respective owners Prices are subject to change without notice dmcakegrim | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||