Skip to main content
Skip table of contents

ScreenRotate (screening system param)


This page applies to Harlequin v13.1r0 and later; both Harlequin Core and Harlequin MultiRIP.

Boolean or integer 

Default: false

Setting this parameter to true causes the coordinate system used for screens to be rotated along with any rotation of the job. This affects jobs rotated by use of the Orientation, ExtraOrientation page device keys, or methods which do this indirectly, such as the landscape operand of the setpageparams procedure, or the rotation or film saving options in the GUI version’s Page Setup dialog. The screens are unaffected by rotating the job when the parameter is false.

To change the orientation of the screen directly (and independent of the page CTM), specify 0, 1, 2, 3. These values have the same meaning as the Orientation pagedevice parameter (see [RB3] Table 6.3 page 412), 90 degrees counterclockwise; 0 means the same as false.

If you set /ScreenRotate 0, and then get the value from currentsystemparams, you get false back.

The ScreenRotate system parameter also applies to threshold screens, but only multiples of 90 degrees are possible, other values will raise a rangecheck. Threshold screens cannot be rotated if the output resolution is anisotropic (that is, different in X and Y).

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.