The Segment Size field, which is part of each segment within the Segmented Font Data, was changed from an unsigned integer in Format 15 to an unsigned long integer in Format 16. This allows segments to be up to 232– 1 bytes long.

Font Header Format 15 is described in more detail in the PCL 5 Printer Language Technical Reference Manual in the “Soft Font Creation” chapter.

Format 16 supports new segments and new values for the Font Type and Font Scaling Technology fields. New segments which are specific to large TrueType fonts are described in this chapter in the section titled “HP LaserJet 4PJ printer.” (This information will included be in future versions of the PCL 5 Printer Language Technical Reference Manual.) The new segments and values which are specific to bitmap fonts are described below.

Header Format

The Header Format byte identifies the font header format. For large fonts, this field should be set to 16. Note that Format 15 does not support bitmap fonts.

Scale Factor

For bitmap fonts, set this field to 0.

Master Underline Position

For bitmap fonts, set this field to 0.

Master Underline Thickness

For bitmap fonts, set this field to 0.

Font Scaling Technology

For bitmap fonts, set this field to 254.

Variety

For bitmap fonts, set this field to 0.

2-66 Printer-Specific Differences