(v13) SensePageDevice (page device)
This page applies to Harlequin v13.1r0 and later; both Harlequin Core and Harlequin MultiRIP
Param | Val | ExType | Vers | Use? | HPS | Ref |
x | H | Y | All |
A procedure which is run during execution of setpagedevice
after the operand dictionary has been merged with the page device dictionary but before media matching is attempted. The procedure can return new key/value pairs on the operand stack which are then also merged into the page device. This allows an implementation to override or adjust values given as operands to setpagedevice
: for example to restrict resolution to a set of given resolutions. Core-RIP developers may wish to communicate with the pagebuffer device in the SensePageDevice
procedure to determine the actual condition of a printer (for example, the paper trays available).
Default: product-dependent.