Skip to main content
Skip table of contents

(v13) Black tint preservation


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

Black tint preservation preserves black values for all black tints. It has two modes: it can either preserve the original black value, or it can preserve the relative luminosity of the black.

The luminosity of the black tint can only be preserved for a given color transform if that transform is composed of two ICC profiles for source and destination. The preserved value is discovered by performing a reverse lookup through the device to PCS transform of the ICC destination profile. If converting color to the output device, and setreproduction is configured with NextDevice transforms, this restriction applies only to the final NextDevice transform. If it is not possible to preserve the black luminance, the original black value is used in the output.

The device to PCS transform of an ICC destination profile is not normally used by CMMs, but the ICC specification requires it to give a good round trip with the PCS to device transform of the same profile for a given rendering intent.

If 100% black preservation is enabled at the same time as black tint preservation, 100% black preservation applies to 100% black values, and black tint preservation applies to all other values.

Black tint preservation cannot be applied to output devices with a color space of /DeviceRGB or /DeviceGray, that is, the color space is restricted to /DeviceCMYK or a /DeviceN space with a black component.

Black tint preservation is enabled with the BlackTint setinterceptcolorspace key:

<< /BlackTint false >> setinterceptcolorspace

The sense of the Boolean is the same as the Black key. This sense could be regarded as “color management does not apply to black tint color values”.

As stated above, the default mode of black tint preservation is to preserve luminance. If it is desired to preserve the original black values, this can be done by disabling BlackTintLuminance using:

<< /BlackTintLuminance false >> setinterceptcolorspace

JavaScript errors detected

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

If this problem persists, please contact our support.