Table of Contents
Code 39 PCL Scalable Font pack contains 14 PCL scalable fonts in 7 different heights, with and without human readable text. They are designed to work with PCL-compatible printers. Unlike offerings from competitors, our fonts are PCL scalable format - which means that they can be treated like true type fonts on Windows and Macintosh systems. To change the barcode size, user can simply change the font size. There is no need to download another font to printer.
The Font kit comprises the following contents:
Fourteen Code39 PCL scalable soft fonts - seven without human readable -
mrvcode39xxs.sft
,mrvcode39xs.sft
,mrvcode39s.sft
,mrvcode39m.sft
,mrvcode39t.sft
,mrvcode39xt.sft
,mrvcode39xxt.sft
, and seven with human readable -mrvcode39xxsa.sft
,mrvcode39xsa.sft
,mrvcode39sa.sft
,mrvcode39ma.sft
,mrvcode39ta.sft
,mrvcode39xta.sft
andmrvcode39xxta.sft
.User Manual, which you are reading.
Test files for Windows and Unix systems (including Mac OS X and Linux)
Code39gen, a command line utility which calculates barcode string. A barcode string is a text string which becomes a valid barcode after being formatted with our font. This is necessary because Code 39 requires start and stop characters, and accepts an optional checksum character to increase barcode security.
Code39 was the first alphanumeric symbology developed. It is also the easiest one to use. Among many things, code39 does not require a checksum character. In that it is called “self-checking”. It has a character set of 43 characters, including all capital letters, digits and some punctuation symbols. Characters outside the native set can be encoded using a method called “Code 39 extended”. However, Code39 extended requires scanners to be configured to be in the “Code39 full ASCII” mode to use this feature, since an extended Code 39 symbol is compatible with a normal one.
A Code 39 barcode requires start/stop characters at the beginning and at the end. These two characters are required in order to tell scanner where to start and stop the scan. These characters can printed with asterisks (*). Always make sure that the data sent to the print includes them, otherwise the barcode won't scan.
This manual assumes that you are familiar with Code 39 symbology and PCL commands. If you are unfamiliar with Code 39, read Chapter 4, Creating Barcode String in your application first.
If you are ready to integrate the fonts into your application, read Chapter 3, Choosing the Right Font and start to select the point size and font name which will produce barcodes matching your requirements.