
117
Text and Fonts
Overview
10/29/2010 Software Integrator Guide P1026208-001 Rev. B
See the Zebra Web site at www.zebra.com for additional fonts for your ZPL kiosk printer.
Fonts are available in bitmap or scalable formats. Bitmap fonts take less memory and
require the use of a DAT table for code page support. Bitmap characters look best when
used at their default font size. Scalable fonts are supported by Unicode character mapping
and typically one or more code pages. All sizes of the scalable font look good and are
generated at time of printing.
ZPL Font History and Selecting Fonts for Your Application
Zebra Technologies printer technology has adapted over the years to changing text and
font methods utilized by the computer and printer industries. Zebra supports legacy
printing applications with 15 resident bitmapped fonts (raster). Present day application
methods are supported by the Zebra ZPL kiosk printer with scalable outline fonts via
import of TrueType and OpenType fonts, and with one resident scalable, proportional, san
serif font.
Originally in the industry, printers had to have all fonts stored internally. Printers only had
upper-case characters and were monospaced, fixed width (and height) fonts.
Monospaced fonts take the same amount of space to print the letter ‘I’ (i) or ‘M’ (m). These
printer fonts were laid out in a simple fixed size grid of dots. Every character in the set fit
within the grid’s fixed size. This simple font dot grid was used describe the font, for
example 9 x 5 bitmapped font for upper case only font (see the ‘X’ in the illustration
below). They were measured from the top to the bottom of the font grid. The bottom of the
upper-case character’s font is called the ‘baseline’. This type of font notation is used to
describe bitmapped fonts resident in Zebra printers today.
In these early model Zebra printers, the fonts were placed on the printout by referencing
the top left hand corner of font’s first character in a line of text. For readability, each
character has a small blank space between each character, called the Inter-Character
Gap or ICG. The ICG varies from font set to font set in your Zebra printer.
Kommentare zu diesen Handbüchern