Harlequin RIP SDK
Harlequin RIP core interfaces

Modules

 Monitor information events
 The Monitor Event message SWMSG_MONITOR.
 
 Raster store interface
 The raster store API is a line-based raster store for iHVD, eHVD, PGB partial paint, two-pass compositing band caching and other client use, implemented in the core library.
 
 Event interface for HVD
 The event interface for HVD defines how external and internal Harlequin VariData are driven by the Harlequin RIP PDF interpreter.
 
 Core module interface definitions
 Definitions common to more than one external module API.
 
 Callback APIs
 
 Color management module interface
 The alternate color management module (CMM) API allows customer-supplied code to implement ICC profile based color transformations, and to implement custom color spaces.
 
 String formatting functions
 Cross-platform sprintf support with RIP related extensions.
 
 DEVICE interface
 The Harlequin device interface is a abstract file system API for reading, writing and manipulating streams of data and named objects, and parameter abstractions for reading, writing, and manipulating structured data.
 
 Halftone module interface
 The halftone screening API enables customer-supplied code to generate halftoned raster output from the Harlequin RIP during the RIPping process.
 
 Core raster delivery control and interface
 The raster delivery interface from the Harlequin RIP core uses the pagebuffer device.
 
 Low-level Harlequin Core RIP interfaces
 Low-level Harlequin Core RIP interfaces.
 
 Harlequin Core Timelines
 Core RIP timelines.
 
 Lightweight tracing API
 Lightweight tracing API, used to extract fine-grained timing information from the RIP.
 
 Tiling method API
 The tiling method API is used to sub-divide a page or HVD element, represented by a device space bounding box, into a series of tiles.
 

Files

file  copyrite.h
 Harlequin rip copyright information.
 
file  hhrcore.h
 Combined include file for all headers in Harlequin RIP core interfaces.
 
file  htevents.h
 Defines the event messages associated with halftone usage events.
 
file  pdfxerrors.h
 PDF/X error numbers.
 
file  pserrors.h
 PostScript error numbers.
 
file  ripcall.h
 Defines calling convention macros for RIP-exported APIs.
 
file  ripversn.h
 Harlequin RIP version information.
 
file  swbuildversn.h
 Get RIP build version string.
 
file  swevents.h
 Defines the core and skin external event numbers used for the Events system.
 
file  swoften.h
 This file contains definitions necessary to incorporate SwOften macros in OEM code.
 
file  swrle.h
 This file provides the information needed to interpret run-length output from the pagebuffer device.
 
file  swstart.h
 Low-level entry points for Harlequin Core RIP.
 
file  swtimelines.h
 Defines the core's externally visible timelines.
 
file  swvalues.h
 This header file simply defines some value limits.
 

Detailed Description