HP deskjet 600 User Manual

Page of 124
Fonts
90
 
HP DeskJet 600, 700, 800, 900 & HP 2000 Series PCL Developer’s Guide
11.0
Fonts
A soft font is composed of a Font Definition (font header) and a series of character definitions.
Both are described below. In order to use the standard bitmap font definition on a HP DeskJet
600 or 85X Series printers, the Font Descriptor Size field must be set to exactly 64. The First
Code
 and Last Code fields must also contain valid information.  HP LaserJet printers do not
enforce these restrictions, and it is therefore common for developers leveraging code and
fonts from previous HP LaserJet development to experience problems.
11.1
Standard Bitmap Font Definition
(format 0):
Byte
15                    (MSB)                    8
7                      (LSB)                      0
Byte
0
Font Descriptor Size (64)
1
2
Descriptor Format (0)
Symbol Set Type
4
Style MSB
Reserved
5
6
Baseline Position
7
8
Cell Width
9
10
Cell Height
11
12
Orientation
Spacing
13
14
Symbol Set
15
16
Pitch (Default HMI)
17
18
Height
19
20
x-Height
21
22
Width Type
Style LSB
23
24
Stroke Weight
Typeface LSB
25
26
Typeface MSB
Serif Style
27
28
Quality
Placement
29
30
Underline Position
Underline Thickness
31
32
Text Height
33
34
Text Width
35
36
First Code
37
38
Last Code
39
40
Pitch Extended
Height Extended
41
42
Cap Height
43
44-46
Font Number
45-47 
48-63
Font Name
49-63 
64
Copyright (optional)
65