HP (Hewlett-Packard) IIIP Printer User Manual


 
If the Vertical Rotation Segment is not downloaded with
the font definition, a default value is used for the
Descender value. The default value is set to the following:
Descender value = -36/256 * ScaleFactor
Where: ScaleFactor is Bytes 64 and 65 from the
Font Format 16 Font Header.
Character Enhancement Segment
This segment indicates whether the pseudo-bold or
pseudo-italic enhancements can be performed on a
downloaded font.
The structure of the Character Enhancement Segment is:
Byte 15 (MSB) 8 7 (LSB) 0 Byte
0 CE (17221) 1
2 Data Segment Size (8) 3
45
6 Style 7
89
10 Stroke Weight 11
12 Reserved 13
* This segment is for Font Format 16. The Data Segment Size field for Font Format 16
fonts is 4 bytes; the segment for Font Format 15 fonts is identical except the Data
Segment Size field is 2 bytes instead.
Style (UINT32)—This field specifies the style types that
the printer is allowed to perform on the font characters.
31 4 3 0
Reserved Posture
Bit Positions (#) = Posture
1 = Italics
0, 2, 3 = Reserved
Printer-Specific Differences 2-47