Harlequin RIP SDK
Harlequin RIP SDK and Skin Documentation


The Harlequin RIP is a high-performance Raster Image Processor used to convert page description languages into rasters. The Harlequin RIP SDK allows you to use the Harlequin RIP in a wide range of applications, from host-based servers and drivers, to embedding in hardware devices. This document provides information on how to integrate the Harlequin RIP into your own applications.

This documentation is API-level reference documentation for the Harlequin RIP SDK and example application layers, and is generated directly from comments in the source code of the example skin. This documentation contains interface descriptions generated from the Harlequin RIP SDK header files.

These chapters provide an introduction and information to help guide choices on how to integrate the Harlequin RIP into your application:

The Harlequin RIP natively processes PDF, PostScript®, and some image formats. There are references throughout this documentation to "PostScript" filenames, and "PostScript" devices. The Harlequin RIP uses the PostScript language (with extensions by Global Graphics) as a configuration and scripting language, to control the complex settings required to set up the raster output format and parameters, color management, halftoning, and many other capabilities in the RIP. The use of the term "PostScript" filename or "PostScript" device does not imply that they are only of use in PostScript language jobs, but that they are used as consistent abstractions for communication between the core of the Harlequin RIP and its integration environment. The PostScript language is documented in the PostScript Language Reference Manual, by Adobe Systems Inc., published by Addison Wesley. This manual is more familiarly known as the Red Book. There have been three editions of the Red Book; for convenience, Global Graphics documentation refers to these editions as [RB], [RB2], and [RB3]. In general, the rest of this document refers to [RB3].