
Text and Fonts
Overview
120
P1026208-001 Rev. B Software Integrator Guide 10/29/2010
Font scaling is based upon the height of the font character in dots. In the Windows
application environment, font size is based upon a measurement called points. Font size
in points is measured from the top of the highest ascender to its lowest descender in the
entire font character/glyph set. A given font’s baseline is typically set to bottom of most
upper case characters without a descender by the font designer.
Scalable Font Height: 72 points = 1 inch = 203 dot per inch
Using this relation, font size can be roughly calculated or modeled.
See your ZPL kiosk printer’s Programmers guide’s ‘Fonts and Bar Codes’, ‘Zebra Code
Pages’, and ‘ASCII’ sections for details on font sizing, calculating font point size, font
examples and character sets supported by your printer.
International Fonts
Fonts for printing international languages are treated the same as the standard resident
fonts loaded in your printer. Font size is still measured in points; from the top of the highest
ascender in the font to the lowest descender for scalable fonts. Bitmaps are measured in
dots and are magnified by the same method as the resident fonts.
Scalable outline fonts can come in many variations. Beyond the block style (san serif)
used in industrial printers to support Latin and Easter European characters, your printer
supports other common font styles. These include serif fonts (Times, Garmond, Minion,
MS Serif, etc.), script fonts (Lucinda Calligraphy or Handwriting, etc.), symbol fonts used
by typical Windows programs for North America and Pan EMEA countries. Beyond these
fonts, other non-Latin language scripts and ideographs are support by your printer and are
an integral part of the Global Print System in your ZPL kiosk printer. Fonts used to support
these regional language scripts and ideographs are typically very large. They can include
special encoding rules for combining characters, marks, and paragraph formatting
dependent upon positions, text direction (some languages read bidirectionally), and usage
rules built into Unicode.
Figure 8-3 • Measuring Zebra Scalable Fonts
Kommentare zu diesen Handbüchern