
For printing USS Code 39, LOGMARS, HIBC & Code 3 of 9 barcodes
TrueType, PostScript, SFP and PCL laserjet soft fonts are provided for support
of Windows, Macintosh, DOS and UNIX.

(The above is a sample of a normal and human readable Code 39 barcode font encoding 6
digits of alpha-numeric data)
Our Code 39 Font Advantage Package allows you to print Code 39 (also known as USS
Code 39, Code 3of9 or LOGMARS) barcodes from MS Windows, Macintosh, UNIX and a variety
of other operating systems; TrueType, BDF, FON, PCL laserjet soft fonts, PostScript
(type 1) Binary and ASCII versions are provided. If you are only interested in TrueType
barcode fonts for Windows, look at our
EZ Barcode Font Package for Windows.
Our Code 39 Font Advantage Package is more than just a few barcode fonts. This package
contains 20 different Code 39 font versions in 6 different font formats. You also receive
font tools, macros and source code to help you integrate the fonts into your application.
Implementing barcode solutions with our fonts provides a high level of scalability with
operating system, application and printer independence.
Code 39 Symbology Information
- Code 39, USS Code 39 or Code 3 of 9 is an easy to print barcode used for various
barcoding labels such as name badges, inventory and industrial applications. The Code
39 barcode is the easiest to use of alpha-numeric barcodes and is designed for character
self-checking, eliminating the requirement for check character calculations. It is also
one of the barcode types that can be used as the postal routing barcode, signature
confirmation or delivery confirmation by the US post office.
- LOGMARS (Logistics Applications of Automated Marking and Reading Symbols) is an
application of Code 39 used by the United States Department of Defense that recommends
a check character. LOGMARS is defined by Military Standard MIL-STD-1189B. The variety
of fonts provided with the Code39 font package and our Code39Mod43() function in our
font tools allows for implementation of this standard. In addition, you must verify
that your printed Code 39 symbol meets the standard required for the project before
production with LOGMARS.
- HIBC (Health Industry Barcode) is a Code 39 barcode format that all health care
products should be labeled with. Our 3 to 1 bar ratio in our Code 39 fonts and our
Code39Mod43() function in our font automation tools allow for implementation of this
standard also.
Code 39 Symbology Information
With this package you receive 20 different Code 39 fonts in 6 different font formats.
You also receive the rights to use the font tools, macros and source code to help you
integrate the fonts into your application. Details of the Font Advantage Package are
as follows:
- Easy to Use -- our Code 39 fonts are easy to use in applications and can be
entered directly from the keyboard. All barcodes require a start and stop character and
these can also be entered from the keyboard. For example, to create a barcode that
encodes the data "1234ABCD" with the Code 39 Font, you:
(1) select the font from the list of fonts in your application
(2) type the start character, in this case it is "!"
(3) type the data, in this case it is "1234ABCD"
(4) type the stop character, in this case it is "!"
and then change the font back to the default font of your document. To determine which
Code 39 barcode font to use, first print out the AdvHC39c barcode font at 12 points
and other font sizes to determine which size is the smallest that will work with your
scanning equipment. Then, choose the tallest version that will fit in your scanning area.
Please review the specifications
to create barcodes from dimensions of which you are aware of.
- Multiple Versions Provided -- twenty different versions of the Code 39 barcode
fonts are provided to support human readable versions and different width and height
requirements. Fonts beginning with AdvH are "human readable" versions. The last character
in the Code 39 barcode font name determines the height of the barcode with the shortest
being AdvC39a and the tallest being AdvC39e. Because each single font can be printed at
various point sizes, there are several combinations of heights and widths that can be
produced. If you are not sure which one to use, we recommend AdvHC39c. For more information on this,
refer to the specifications.
- Tools Provided -- if you need to calculate checksum characters for Code 39
(such as for HIBC LIC and LOGMARS), we provide the Code39Mod43() function in our font
automation tools. These tools consist of MS Office Macros for
Word, Excel and Access, LotusScript,
Visual Basic, FoxPro, ANSI C and
JAVA Source Code, ActiveX
DLLs for development platforms that support ActiveX / COM technology,
Crystal Reports User Function Libraries (UFLs) and a check digit
calculation application as a free download for programmers and technical users. The DLLs,
macros, UFLs and code provided automatically format the start, stop and check characters
to the barcode font.
- MS Office Compatibility -- the exclamation character or the asterisk in the
Code39 barcode font is used as a start and stop character and therefore should not be
part of the data in the bar code. For example, If you want to print the data "CODE39"
in the Code 39 barcode font you would print !CODE39!. The asterisk "*" is commonly
used as the start / stop character with Code 39, but this can cause problems because
some applications such as MS Word will treat any text surrounded with asterisks as bold
text. If you need to print using an Access 2000 report, you would enter =("!"&[DataField]&"!")
in the control source field.
- Space Character Support -- it is also important to note that when the Code39
barcode font is selected the space character will not produce a barcode but a space. To
print the barcode symbol representing a space you will need to type or print "=" (the
equal character) instead of a space character or use our Font Automation Tools to perform
automatic conversion.
- Industry Standard Support -- the Code 39 fonts were developed according to ANSI
and European EN 800 standards. The symbology of the Code 39 character set consists of bar
code symbols representing characters 0-9, A-Z, the space character and the following
symbols: - , . , $ , / , + , %. The start & stop symbol is obtained by choosing either
"*" or "!".
- Flexibility -- you may also use the parentheses () instead of “!” or “*” as the
start and stop code to eliminate the “*” from appearing in the human readable version of the
fonts. The Code 39 barcode fonts should be printed at the correct font size to suit your
application and scanning equipment. We have been able to obtain dependable scans in our lab
when printing the Code 39 barcodes between 6 and 32 points with a 600 DPI laser printer.
- Advanced Font Design -- our advanced Code 39 fonts have been specially designed to
be able to produce dependable and scannable barcodes when printed at very small point sizes as
well as normal and large sizes. Printed with a HP Laserjet at 600 DPI, we have been able to
dependably scan our Code 39 font printed at 6 points with the Intermec
and Opticon CCD scanners we sell. In addition, the Sabre 1400 Linear Imager
could read this font printed at only 4 points.
- Extended Character Support -- it is possible to print
extended characters from Code 39
to encode tabs, returns or lower case letters. For more information on this, view our
extended code 39 page. If you
need to encode the full 128 character ASCII character set in a barcode with over 15 digits of
data, consider using our Code 128 fonts with character set B. Printing the full 128 character
ASCII character set with Code 39 is not very efficient.
- Calculated Field Use -- Our Code39 fonts can be printed or displayed as calculated
fields in applications by selecting the font for the field and using the following formula
examples to calculate the field. Tabs and returns can be added (in
extended39) between fields
by inserting "$I" for a tab and "$M" for a return between fields as in the Lotus Notes barcode
example:
- Active Reports -- enter Field1.Text ="*"&Field&"*" to create a barcode
in the text field.
- Clarion -- loc:barcode='*'&left(clip(DataField))&'*'
- Crystal Reports -- enter "*" & Field & "*" in a calculated field.
- FileMaker Pro -- enter "*" & Field & "*" in a calculated field so that
the asterisk is appended to the beginning and ending of the data from the source field.
- Lotus Notes -- a formula that places a return function (in
extended39)
between fields: "*" + DataField1 + "$M" + DataField2 + "*"
- Lotus Approach -- Combine('*', DataField, '*') - here is an approach
formula that also replaces spaces with the "=" character as
required: Combine('*', Translate(DataField,' ','='), '*')
- Lotus 123 for Windows -- enter in another cell, text data from
cell C3: ("*"&C3&"*") - this formula converts a number in cell C9 to text for
barcoding: ("*"&@STRING(C9,0)&"*")
- Microsoft Access -- =("!"&[Table.Field1]&"!") - this formula
places a tab (in extended39)
between fields: =("!"&[Table.Field1] & "$I" & [Table.Field2] & "!")
- Microsoft Excel -- enter in another cell, text data from
cell C3: =("!"&C3&"!")
- Oracle Reports and Forms -- place an asterisk before and after
the data and then apply our barcode font to the field.
- QuickBooks -- refer to our QuickBooks Barcode Tutorial.
- Multiple Formats Provided -- when you purchase a license for this font, you will
receive all versions in a single ZIP file. The manual is supplied in a file named
"Readme.html" in the ZIP file. The following fonts are included:
- TrueType fonts are supplied in PC and Macintosh format. The PC TrueType fonts
are compatible with all versions of Microsoft Windows including Windows 3.1, 95, 98, ME,
NT, Windows 2000 and XP. The Macintosh TrueType fonts are compatible with System 7.1 and
above.
- PostScript Type 1 fonts are supplied in binary, ASCII and Macintosh versions.
- Also included in this package are PCL, BDF and FON bitmap fonts in 10, 12, 16
and 24 points.
- With the purchase of a Developer license you may convert our fonts to TrueDoc,
OpenType, AFP and other formats.
- You may also get more information of what font types are provided.
Code 39 Barcode Font Advantage Package - Specifications
Extended Code 39 Barcode Font Info
Licensing Agreement
Price List & Order Form
Home ||
Shopping Cart ||
Site Map ||
Newsletter/Blog
Search HALLoGRAM ||
Request More Information CALL TOLL FREE 1-866-340-3404
|
|