Skip to main content
Skip table of contents

Proofing HqnLayout control strips

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

You can use the “proofing control strip” checkbox on the RIP's Page Setup dialog to request a preconfigured control strip to be added to the output. This is intended for use only on proofing devices rather than plates. Various aspects of that configuration may be amended by setting values in the dictionary defined within the upper section of the file SW/Config/ControlStrip. (We do not recommend changing the lower section of this file).

You may adjust the following keys:

CropMarks

Boolean

Whether crop marks should be added to the page.

ControlStrategyList

dictionary

The dictionary contains the three keys Sheet, Roll, and MediaSaved, the values of which are names that define which edge of the raster produced the control strip is added to, taken from the following list:

TEXT
            /LongTopRight /LongTopLeft /LongBottomRight /LongBottomLeft /ShortTopRight
            /ShortTopLeft /ShortBottomRight /ShortBottomLeft /MaxSpaceTopRight /MaxSpaceTopLeft
            /MaxSpaceBottomRight /MaxSpaceBottomLeft /MaxScaleTopRight /MaxScaleTopLeft
            /MaxScaleBottomRight /MaxScaleBottomLeft /LongMaxScaleTopLeft /LongMaxScaleTopRight
            /LongMaxScaleBottomLeft /LongMaxScaleBottomRight /Left /Right /Top /Bottom

The value of the Sheet key is used when outputting to a sheet-fed device, and the value of the Roll key when outputting to a roll-fed device. If advanced media saving is in use, the value of the MediaSaved key is used.

ControlBarSelectionList dictionary

The dictionary contains the three keys: Sheet, Roll, and MediaSaved, the values of which are arrays of names that define which ControlBar object are used to draw the control strip. If an array contains more than one element, the largest ControlBar in the list that fits into the space available is used. Include them in the array in decreasing order of height (that is, the one with the largest ControlDepth must be first).

BarFillsSheet

Boolean

On a sheet-fed device, the control strip fills the entire edge of the raster created if true. If false, the control strip is constructed to match the size of the page in that dimension, which is normally shorter.

BarFillsRoll

Boolean

On a roll-fed device, the control strip fills the entire edge of the raster created if true. If false, the control strip is constructed to match the size of the page in that dimension, which is normally shorter.

OversizeStrategy

name

The RIP behavior if the page plus control strip does not fit into the space available. As defined for the FixedSizeSheet Suffix with HqnImpose2.

PDFBoxes

name

If the file being RIPped is a PDF file, the page bounding boxes are drawn in a variety of ways:

None

No bounding boxes are drawn.

Crops

Each bounding box is drawn with crop marks in different colors and with different annotations at the corners.

Box

The edge of each bounding box is drawn in with a rule.

Full

The equivalent of both Crops and Box.

PDFBoxSpace

number

The space left around a page for crop marks if CropMarks is true, PDFBoxes is not None, and the file being RIPped is a PDF file.

NoPDFBoxSpace

number

The space left around a page for crop marks if CropMarks is true, PDFBoxes is not None,  and the file being RIPped is not a PDF file.

ScaleSnap

null or an array of numbers

If OversizeStrategy is ScaleToFit, the scale factor used when rendering a page that requires scaling may be snapped down to the nearest "acceptable" number. To do this, define ScaleSnap as an array of acceptable values, in increasing order. Thus, if only 1%, 2%, 5%, 10%, 20%, or 50% should be used, the array is [ 0.01 0.02 0.05 0.10 0.20 0.50 ].

JavaScript errors detected

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

If this problem persists, please contact our support.