Skip to main content
Skip table of contents

(v13) Supported procsets in the Harlequin RIP

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

The following procsets are currently supported by GGS as suitable for use in OEM development. There may be some other procsets included in the SW/Procsets directory for various reasons, but if procsets are not listed here, you should not regard them as a suitable basis for ongoing development.

Procset

Use and comments

DCSCommentParser

OPI and DCS. See (v13) OPI and DCS

GGFontEmulation

Emulation of missing fonts. See (v13) The GGFontEmulation procset .

HqnAssert

PostScript debugging support. See (v13) The HqnAssert procset .

HqnBeginProcset

Used with HqnCreator in comment parsing. See (v13) Concatenating comment parsing procedures .

HqnBlackGeneration

Color separation

HqnCalibrate

See (v13) Halftone screens and calibration .

HqnColorDatabase procset

See (v13) HqnColorDatabase procset .

HqnContour

The Harlequin Contour Processor can be configured to identify certain colors or color spaces within a PostScript language file or PDF job submitted to the RIP, and to export contours painted in those colors or color spaces to a separate file. See (v13) The HqnContour procset .

HqnControl

Various job file and page setup functions. See (v13) The HqnControl procset .

HqnCreator

Comment parsing. See (v13) Concatenating comment parsing procedures .

HqnErrorHandler

Error handling. See (v13) The Harlequin Extended Error Handler .

HqnFlatOut

FlatOut. See (v13) The HqnFlatOut procset for details.

Applies to Harlequin MultiRIP only

HqnFontBook

Proofs selected fonts. See (v13) The HqnFontBook procset .

HqnFontConverter

Fonts. See (v13) The HqnFontConverter procset .

HqnHiFi

Handles HiFi colors in jobs. See (v13) The HqnHiFi procset and spot color support .

HqnIllusPatch

Used for color and fonts work with Illustrator.

HqnImage

This procset provides image file support procedures for the use of native JPEG, JFIF, JPEG2000, TIFF, BMP, PNG, and so on, in the PostScript language. See (v13) The HqnImage procset .

HqnImportICC

A support procset for setting up color management with ICC profiles. See (v13) The HqnImportICC procset .

HqnImpose2

Supports imposition. See (v13) Imposition features .

HqnInputTypes

Used for input type detection and interpretation in HMR and HHR. Not intended for direct OEM access.

HqnListFonts

Prints to the system monitor a list of the currently installed fonts. See (v13) The HqnListFonts procset .

HqnLocal

Note: Supports localization. See the Localization Kit manual for more information. The Harlequin Core cannot be localized.

HqnMissingFonts

Used to abort or report fonts that are requested by a job but not available. See (v13) The HqnMissingFonts procset .

HqnNamedColor

Used by /NamedColor with setinterceptcolorspace. See (v13) Named color management

HqnParseComments

Comment parsing. See (v13) Comment parsing overview .

HqnPDFPages

This procset includes procedures to extract bounding boxes etc. from PDF files. For more information see (v13) The HqnPDFPages procset .

HqnPJL

Used to parse HP PJL commands in PostScript jobs. All commands are skipped, except for the ENTER LANGUAGE command, which checks whether the requested language is the PostScript language and if it is not, produces an error.

This procset is automatically loaded on startup in a default RIP. There is a debug flag (PJLCommandInfo) which can be set to get traces of the PJL commands as they are skipped.

HqnSettings

Used to control ColorPro settings. See (v13) The HqnSettings procset .

HqnTarget

Generalizes production of calibration targets. See technical note Hqn042, for background rather than details.

HqnThroughputControl

Output Controller pagebuffer handling. See

(v13) HqnThroughputControl procedures .

HqnWhite

Provides a support framework to accept a job containing a silver separation and to invert that separation to white output, for printing on silver media. See (v13) The HqnWhite procset .

Level1Separator

Color separation on color printers. See (v13) Specifying spot colors in Level 1 and Level 2 .

 

There are also some procsets that are standard in LanguageLevel 3. See [RB3] for their usage.

LL3 Procset

Comments

BitmapFontInit

Download and management of bitmaps in Type 4 CID Fonts

CIDInit

Builds a Type 0 CID font

ColorRendering

Selects a CRD

FontSetInit

Builds a FontSet resource

Trapping

Handles in-RIP trapping

As a general rule OEMs should use the provided API as published; the primary purpose of this code is to protect OEMs from changes in the SW directory structure and elsewhere. In rare cases, the internals of the procset may be used as examples of how a piece of functionality may be achieved, but that usage should be very much the exception.

Each procset is provided as an abstraction layer between code written and maintained by GGS and code that may be written and maintained by an OEM. It is intended that the API will be developed in a backwards compatible manner; if OEM code works with one version of the procset then the same OEM code will work with all future versions.

JavaScript errors detected

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

If this problem persists, please contact our support.