(v13) Output formats and configuration files
This page applies to Harlequin v13.1r0 and later; and to Harlequin Core but not Harlequin MultiRIP.
A number of PostScript configuration files, suitable for various common types of output, are supplied with the Harlequin Core SDK. These are easily modified using a simple text editor. The configuration files are within:
\SW\TestConfig
When you modify the PostScript language configuration file, the Harlequin Core SDK is able to write any appropriate format including:
- Halftoned or eight-bit per colorant continuous tone
- 16-bits per color per pixel rendering for band, frame-interleaved and pixel-interleaved
16-bit rendering has a limit of 0xff00
. As a result, when using a color separation style for 16-bit, use the value 0xff00+1 for ValuesPerComponent
.
- Pixel-interleaved RGB at 32-bits per pixel (three x eight color bits and eight padding bits)
- Pixel-interleaved
- Band-interleaved
- Frame-interleaved or automatically separated colorants
- Arbitrary numbers of colorants (except pixel-interleaved)
- Overlapping run-length spans
- Conversion of colors to grayscale
Select these formats using the configuration files supplied with Harlequin Core SDK.
An example of a CMYK composite, pixel-interleaved configuration file follows:
% CMYK composite (pixel-interleaved), 300 dpi
<<
/PageBufferType /LE
/HWResolution [ 300 300 ]
/InterleavingStyle 2
/ProcessColorModel /DeviceCMYK
/SeparationDetails
<<
/SeparationStyle 4
/CompositeColorNames [ /Cyan /Magenta /Yellow /Black ]
>>
/ValuesPerComponent 256
/Halftone false
>> setpagedevice
The /PageBufferType /LE
defaults to /TIFF
(which in turn uses the /LIBTIFF
backend if it is present). When using the Test harness, use the -o
command-line argument to change this option.
The following configuration file is for CMYK separations:
% CMYK separations, 300 dpi
<<
/PageBufferType /LE
/Separations true
/HWResolution [ 300 300 ]
>> setpagedevice
The following configuration file is for CMYK separations with a Gold spot color:
% CMYK separations + Gold spot color, 72 dpi
<<
/PageBufferType /LE
/Separations true
/SeparationColorNames [ /Gold ]
/SeparationOrder [ /Gold /Black /Cyan /Magenta /Yellow ]
>> setpagedevice
The CMYKCMMComposite300dpi configuration is for use with the Color Management Modules. For more information see the API Reference Manual.