HP (Hewlett-Packard) PCL 5 Printer User Manual


 
Saving the Palette The current palette is destroyed when a new palette is cre-
ated. The Push/Pop Palette command (?*p#P) can save
(push) the current palette and then restore (pop) it.
Push/Pop Palette
Command
This command pushes or pops the palette from the palette
stack.
?*p#P
# = 0 Push (save) palette
1 Pop (restore) palette
Default = 0
Range = 0, 1 (invalid values are ignored)
A value of 0 (?*p0P) pushes a copy of the active palette onto
the palette stack. When a palette is pushed, the active
palette is not affected.
A value of 1 (?*p1P) pops the most recently pushed palette
and destroys the active palette; the popped palette becomes
the active palette. As with any stack, the last item pushed
is the first item popped.
Pushing a palette saves the following parameters:
Color definitions for each palette entry
Pen widths (for HP-GL/2 use)
Color space specification
Black and white references
Number of bits per index
Pixel encoding mode
Number of bits per primary
Gamma correction
Viewing illuminant
Color lookup tables
Using Palettes 3-3Using Palettes 3-3