HP (Hewlett-Packard) 900 Printer User Manual


 
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 3
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