10/10/03

<TrueType Scalable Bound font>

 

 

Byte

15 (MSB)

8

7

(LSB) 0

0

Font Descriptor Size (>72)

 

 

 

2

Descriptor Format (15)

 

Font Type

 

4

Style MSB

 

Reserved

 

6

Base Line Position

 

 

 

8

Cell Width

 

 

 

10

Cell Height

 

 

 

12

Orientation

 

Spacing

 

14

Symbol Set

 

 

 

16

Pitch (Default HMI)

 

 

 

18

Height

 

 

 

20

x-Height

 

 

 

22

Width Type

 

Style LSB

 

24

Stroke Weight

 

Typeface LSB

 

26

Typeface MSB

 

Serif Style

 

28

Quality

 

Placement

 

30

Underline Distance

 

Underline Thickness

32

Text Height

 

 

 

34

Text Width

 

 

 

36

First Code

 

 

 

38

Last Code / Number of characters

 

 

40

Pitch Extended

 

Height Extended

 

42

Cap Height

 

 

 

44 - 47

Font Number

 

 

 

48 - 63

Font Name

 

 

 

64

Scale Factor

 

 

 

66

Master Underline position

 

 

 

68

Master Underline Thickness

 

 

70

Font Scaling Technology

 

Variety

 

72

[ additional data may be inserted

here ]

 

Desc. size

 

 

 

 

Segmented Font data

 

 

 

# - 2

 

 

 

 

Reserved

 

Checksum

 

• Attributes are in one of six numerical formats. Unsigned integer (UI) 0 to 65535 Unsigned long integer (ULI) 0 to 232–1 Signed integer (SI) –32768 to 32767 Unsigned byte (UB) 0 to 255 Signed byte (SB) –128 to 127 Boolean 0 or 1

• Font descriptor size (UI) - the size in bytes of the font descriptor block. Minimum size values for each font type are shown in the above figure.

• Descriptor format (UB) - format type of the font.

 

0

Bitmap font

 

 

10

Intellifont bound scalable font

 

 

11

Intellifont unbound scalable font

 

 

15

TrueType bound scalable font

 

 

20

Special bitmap font

 

• Font type (UB) - specifies type of symbol set.

0

Bound font. A 7-bit font with character codes 20H to 7FH acceptable.

1

Bound font. An 8-bit font with character codes 20H to 7FH and 80H to FFH acceptable.

2

Bound font. 8-bit all character codes are printable. However, 00H, 07H to 0FH and 1BH are

 

printable only when the data is defined as transparent print data.

CHAPTER 2 "PCL" - 54

Page 72
Image 72
Homelite HL-P2500, HL-1660E, HL-2400CE, HL-1450, HL-1050, HL-1250, HL-1470N, HL-1070, 2060, HL-1270N manual Byte 15 MSB LSB