HP (Hewlett-Packard) 900 Printer User Manual


 
HP PCL Commands
68 HP DeskJet 600, 700, 800, 900 & HP 2000 Series PCL Developer’s Guide
10.12.3 Character Code
The character code is a state variable that must be designated prior to the download of a char-
acter descriptor. Any existing characters with the same code are deleted.
EXAMPLE: Esc *c103E sets the character code to 103. If followed by the Character Descriptor
(Esc ( s # W) command with a valid character descriptor and data, a character is defined in the
code location corresponding to the ASCII lowercase “g”.
HP DeskJet 600, 830, 895, 900 & HP 2000 Series printers support a range of 0 - 65535.
After downloading the font definition, each character in the font must be defined.
10.12.4 Download Character
Downloads a character definition with the character code assigned by Esc * c # E.
The value field (#) contains the number of bytes to be downloaded up to a maximum of 32767.
If more bytes are needed, this command is used again as many times as necessary. The
TABLE 45. Character Code - Esc * c # E
#
Value
DJ600
DJ610C
DJ660C
DJ670C
DJ680C
DJ690C
DJ695C
DJ810C
DJ830C
DJ850C
DJ870C
DJ880C
DJ890C
DJ895C
DJ970C
HP2000C
EFFECT
n
44 44 44 44 44 44 44 44
Establishes a decimal ASCII
code for the next character
downloaded
Default
0
Range
0 to 65535 - command is ignored for out of range values
TABLE 46. Download Character - Esc ( s # W [Character Definition]
#
Value
DJ600
DJ610C
DJ660C
DJ670C
DJ680C
DJ690C
DJ695C
DJ810C
DJ830C
DJ850C
DJ870C
DJ880C
DJ890C
DJ895C
DJ970C
HP2000C
EFFECT
n
44 44 44 44 44 44 44 44
Downloads a character
definition with the specified (n)
number of bytes
Default
n/a
Range
0 to 32767 - command is ignored for out of range values