CHAPTER 2 PCL - 67
<TrueType Scalable Bound font>
Byte 15 (MSB) 8
7 (LSB) 0
0 Font Descriptor Size (>72)
2 Descriptor Format (15)
Font Type
4 Style MSB
Reserved
6 Base Line Position
8 Cell Width
10 Cell Height
12 Orientation
Spacing
14 Symbol Set
16 Pitch (Default HMI)
18 Height
20 x-Height
22 Width Type
Style LSB
24 Stroke Weight
Typeface LSB
26 Typeface MSB
Serif Style
28 Quality
Placement
30 Underline Distance
Underline Thickness
32 Text Height
34 Text Width
36 First Code
38 Last Code / Number of characters
40 Pitch Extended
Height Extended
42 Cap Height
44 - 47 Font Number
48 - 63 Font Name
64 Scale Factor
66 Master Underline position
68 Master Underline Thickness
70 Font Scaling Technology
Variety
72
[ additional data may be inserted here ]
Desc. size
Segmented Font data
# - 2 Reserved
Checksum
Attributes are in one of six numerical formats.
Unsigned integer (UI) 0 to 65535
Unsigned long integer (ULI) 0 to 2
32
–1
Signed integer (SI) –32768 to 32767
Unsigned byte (UB) 0 to 255
Signed byte (SB) –128 to 127
Boolean 0 or 1
Font descriptor size (UI) - the size in bytes of the font descriptor block. Minimum size values for each font
type are shown in the above figure.
Descriptor format (UB) - format type of the font.
0 Bitmap
font
10
Intellifont bound scalable font
11
Intellifont unbound scalable font
15
TrueType bound scalable font
20
Special bitmap font
Font type (UB) - specifies type of symbol set.
0
Bound font. A 7-bit font with character codes 20H to 7FH acceptable.
1
Bound font. An 8-bit font with character codes 20H to 7FH and 80H to FFH acceptable.
2
Bound font. 8-bit all character codes are printable. However, 00H, 07H to 0FH and 1BH are
printable only when the data is defined as transparent print data.