Specifications
Revision C 16/01/96
Chapter 2 "PCL" - 64
• Class (UB) . indicates the character format.
Value Class
1 Bitmap
2 Compressed Bitmap
3 Contour (Intellifont scalable)
4 Compound Contour (Intellifont scalable)
15 TrueType Scalable
• Contour data size (UI) - specifies the contour data size.
• Metric Data offset (SI) - relative to the address of the coutour data size field.
• Contour Tree Offset (SI) -relative to the address of the coutour data size field.
• XY Data Offset (SI) -relative to the address of the contour data size field.
• Metric Data
• Character Intellifont Scalable Data
• Contour Tree Data
• XY Coordinate Data
• Checksum - this value is placed at the end of the character data.
• Compound character escapement (SI)
• Piled character number (UB)
• Piled character list - includes some piled characters. Each of them is 6 bytes.
[ TrueType scalable font ]
<TrueType character descriptor>
Byte Data
0-1 Format (15) Continuation (0)
2 - 3 Descriptor size Class (15)
4 ~ Additional descriptor size
2 + Desc.size Character Data Size
4 + Desc. size Glyph ID
6 + Desc. size TrueType Glyph Data
0-1 Format (15) Continuation (0)
2 - 3 Descriptor size Class (15)
4 ~ Additional descriptor size
2 + Desc.size Character Data Size
4 + Desc. size Glyph ID
6 + Desc. size beginning of TrueType Glyph Data
0-1 Format (15) Continuation (1)
TrueType Glyph Data
Last-2 Reserved
Checksum