Character Definition Examples

 

Bitmap Portrait Character Example

 

To download a bitmap character descriptor and data for a portrait,

 

10 Pitch, 12 point, upright medium, Courier lower-case “p”, send:

 

EC*c112E (112 is the decimal character code for an ASCII

 

lower-case “p”)

 

EC(s140W [character descriptor and data]

 

 

Note

Notice that the 140 appearing in the Character Definition Command

 

accounts for 2 bytes of the Character Data Block Header, 14 bytes

 

of Character Descriptor, and 124 bytes of Character Data. Since the

 

Character Width is 26 dots, 4 bytes are needed per raster row. Also,

 

since the Character Height is 31 dots, 124 bytes of Character Data for

 

a Class 1 character is needed (4 × 31 = 124). No continuation block is

 

to be expected.

 

 

Table 11-52 Character Format, Continuation, and Descriptor

FIELD NAME

VALUE

DESCRIPTION

 

 

 

Format

4

LaserJet Printer Family

 

 

 

Continuation

0

Not A Continuation Record

 

 

 

Descriptor Size:

14

Bitmap

 

 

 

Class:

1

Normal Raster

 

 

 

Orientation:

0

Portrait

 

 

 

Left Offset:

2

dots

 

 

 

Top Offset:

22

dots

 

 

 

Character Width:

26

dots

 

 

 

Character Height:

31

dots

 

 

 

Delta X:

120

Quarter Dots (30 Dots)

 

 

 

11-70Soft Font Creation

EN

Page 252
Image 252
HP 5961-0509 manual Character Definition Examples, Bitmap Portrait Character Example, 11-70Soft Font Creation