Lexmark X644e User Guide

Page of 416
PostScript
4-4
 
setuniversalsize
— 
integer integer integer (string) 
setuniversalsize
changes the current settings for the Universal paper size. Each parameter on the 
stack indicates:
Universal Width 
minimum to maximum width in points
Universal Height
minimum to maximum height in points
Universal Feed Direction
0
short edge
1
long edge
Custom Universal Prompt String 
String must be 16 characters or less.
Error: rangecheck, stackunderflow, typecheck
Paper Tray Support
When the printer receives one of the operators listed in “Table 4-2: Tray Selected with 
Tray Operators” on page 4-6,
 it performs the actions listed as follows. This paper tray 
selection process ends as soon as a suitable paper source is chosen and paper is fed 
from this tray.
The printer checks the value of manualfeed in statusdict
 
and the 
ManualFeed page device parameter. If either one is true, the printer sends a 
message to load the requested size in the manual feed tray or multipurpose 
feeder.
The PageSize Policy is set to 0 by means of setpagedevice.
The printer checks the paper size loaded in the current active source to 
determine if it matches the requested size. If the sizes match, the paper is fed 
from the active source.
Note:  
The current active tray is the last source that was selected from the 
printer operator panel or by the printer language.
If the requested size and the size loaded in the active source do not match, 
the sources are searched in the order defined by the Priority array in the 
InputAttributes dictionary in the pagedevice dictionary.