Page sizes and orientations
This page applies to Harlequin v13.1r0 and later; both Harlequin Core and Harlequin MultiRIP.
The size and orientation of the raster eventually produced is determined by a combination of a large number of page device keys. The device-dependent size (that is, the number of pixels) along each edge of the raster is directly proportional to the resolution, which is set by the HWResolution
key in the page device, as described in [RB2]. For example:
<< /HWResolution [300 300] >> setpagedevice
Normally resolution is selected by a configuration file (Page Setup in the GUI version and a command-line parameter in the command-line version).
Use the Scaling
key to adjust the raster, a RIP extension; its orientation by Orientation
, ExtraOrientation
, FilmSaving
, and TimeSaving
keys (all but the first are RIP extensions), and the raster is further clipped according to the ImagingBBox
key.
The device-independent size is primarily determined by the dictionary selected from InputAttributes
by the media matching algorithm. The media matching algorithm is extended in the Harlequin RIP by the effect of a number of keys: OneWayMedium
, MaxPageSize
, MinPageSize
, and also zero entries in PageSize
.
Scaling
alters the size of the raster. The size of the raster is fixed by PageSize
, and so on, after Scaling
is taken into account. However, in earlier versions, the raster is fixed first, which gives different results.