Loading

ICC rendering intent

This option defines which rendering intent must be used on data for a specific colour space (i.e RGB or CMYK).

If the @RenderingIntent is not specified, the used rendering intent depends of the colour space (RGB or CMYK) and is printer-specific.

@SourceCS and @Operation="Convert" must be present in ColorSpaceConversionOp.

Two ColorSpaceConversionOp can be specified: one for RGB colour space and one for CMYK colour space.

ColorSpaceConversion

Syntax

XPath: /JDF[contains(@Types="ColorSpaceConversion")]/ResourcePool/ColorSpaceConversionParams/ColorSpaceConversionOp[@SourceCS and @Operation="Convert"]/@RenderingIntent

Type

Enumeration

Supported values

@SourceCS

Description

RGB

The input profile must be used for RGB colour space.

CMYK

The input profile must be used for CMYK colour space.

@Operation

Convert

@RenderingIntent

Saturation

Perceptual

RelativeColorimetric

AbsoluteColorimetric

Example

This example shows how to select a saturation rendering intent for RGB and Perceptual for CMYK.

<JDF Types="LayoutPreparation Imposition Interpreting Rendering ColorSpaceConversion DigitalPrinting">
    <ResourcePool>
        <ColorSpaceConversionParams ID="res_1">
            <ColorSpaceConversionOp SourceCS="RGB" Operation="Convert" RenderingIntent="Saturation" />
            <ColorSpaceConversionOp SourceCS="CMYK" Operation="Convert" RenderingIntent="Perceptual" />
        </ColorSpaceConversionParams>
    </ResourcePool>
    <ResourceLinkPool>
        <ColorSpaceConversionParamsLink rRef="res_1" Usage="Input" />
    </ResourceLinkPool>
</JDF>

Archive with examples for download

NOTE

If you want to use this snippet, download the whole collection of examples in this TRM from this link:

https://supportfiles.cpp.canon/trm/Examples-TRM-Mk8.1.1.zip