HP deskjet 600 사용자 설명서

다운로드
페이지 124
HP LaserJet Bitmap Character Definition
108
 
HP DeskJet 600, 700, 800, 900 & HP 2000 Series PCL Developer’s Guide
12.0.2
Continuation (BOOL)
Specifies whether the following data is a character descriptor block (0) or a continuation (non-
zero) of the data associated with the previous character descriptor.
If the byte count in the value field of the Define Character command exceeds 32767, the char-
acter must be sent in 2 or more blocks. The additional bytes are sent in as many continuation
blocks as needed (except compound characters).
Compound characters (e.g., accented characters) cannot be continued.
A character that has not received all the character data is an “incomplete” character. There is
at most one incomplete character at a time. If an incomplete character is deleted, any subse-
quent continuation downloads are ignored.
A continuation block that is downloaded before the first block was received is ignored.
12.0.3
Descriptor Size (UBYTE)
Specifies character descriptor size in bytes. The descriptor follows the character header,
which consists of the first two bytes of the character definition (the Format and Continuation
fields). For bitmap characters, the descriptor size includes Descriptor Size through Delta X.
For Intellifont characters, the descriptor size includes only Descriptor Size and Class. For Tru-
eType characters, the descriptor size includes Descriptor Size and Class, but additional
descriptor information can follow; therefore, the minimum TrueType descriptor size is 2.
Value
Device
DeskJet (Format 5 or 9 character descriptor) 
DeskJet (Format 12 character descriptor) 
2
Intellifont 
2+
TrueType (additional descriptor information can be added) 
14
LaserJet bitmap
12.0.4
Class (UBYTE)
Specifies the format of the character data.
Value 
Class 
Bitmap 
Compressed bitmap 
3
Intellifont 
4
Compound Intellifont 
15
TrueType
Class 1: Bitmap Data - Class 1 character data is a string of bytes containing the dot-per-bit
image of the character, with no compression. A “1” bit causes the dot to be printed.
The data is grouped in dot rows describing a one-dot high strip of the character from left to
right in the direction of the printer’s raster scan. The dot rows are organized from top to bottom