Loading

Colour space conversion

ICC output intent

Syntax

XPath:/JDF[contains(@Types="ColorSpaceConversion")]/ResourcePool/ColorSpaceConversionParams/@ICCProfileUsage

Type

Enumeration

Supported values

@ICCProfileUsage

Description

UsePDL

The destination profile is taken from the PDL.

UseSupplied

The destination profile is supplied by the device.

Description

This parameter defines if the ICC profile "Output Intent" must be used as a destination profile, or not. This parameter is valid for PDF and PostScript documents.

The default value of @ICCProfileUsage is can be configured. The default value is "UsePDL".

ICC input profiles

Syntax

XPath (with FileSpec):

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

/FileSpec[@ResourceUsage="SourceProfile"and @MimeType="application/vnd.iccprofile"]/[@DescriptiveName or @URL]

XPath (without FileSpec):

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

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

Description

Tag

Associates the ICC profile defined in FileSpec element to PDL objects that are not associated with an ICC profile. Embedded ICC profiles in the PDL must not be overruled. Tagging with the None profile (urn:icc:None) prevents applying the default profile on untagged PDL objects.

Untag

The embedded ICC profiles in the PDL must be ignored. No ICC profile should be defined in FileSpec.

Retag

The embedded ICC profiles in the PDL must be overruled by an ICC profile defined in FileSpec element.

Retag behaviour is functionally equivalent to applying “Untag” followed by “Tag”.

Retag with the None profile (urn:icc:None) is functionally equivalent to applying “Untag”.

@URL

Description

urn:icc:AdobeRGB

Built-in ICC profiles. Profile names can be obtained from the settings editor and are implementation specific.

urn:icc:AppleRGB

urn:icc:ColorMatchRGB

urn:icc:sRGB

urn:icc:FOGRA27_Coated

urn:icc:FOGRA28_Coated

urn:icc:FOGRA29_Coated

urn:icc:FOGRA39_Coated

urn:icc:JapanColor2001Coated

urn:icc:JapanColor2001Uncoated

urn:icc:JapanColor2002Newspaper

urn:icc:JapanWebCoated

urn:icc:USSheetfed_Coated

urn:icc:USSheetfed_Uncoated

urn:icc:US_webCoatedSWOP

urn:icc:US_webUncoated

urn:icc:None

Built-in ICC profiles. Profile names can be obtained from the settings editor and are implementation specific.

urn:icc:(User defined)

User defined ICC profiles added through the settings editor.

@DescriptiveName

Description

Adobe RGB (1998)

Built-in ICC profile descriptive names. These names can be obtained from the settings editor and are implementation specific.

Apple RGB

ColorMatch RGB

sRGB IEC61966-2.1

Coated FOGRA27 (ISO 12647-2:2004)

Web Coated FOGRA28 (ISO 12647-2:2004)

Uncoated FOGRA29 (ISO 12647-2:2004)

Coated FOGRA39 (ISO 12647-2:2004)

Japan Color 2001 Coated

Japan Color 2001 Uncoated

Japan Color 2002 Newspaper

Japan Web Coated (Ad)

U.S. Sheetfed Coated v2

U.S. Sheetfed Uncoated v2

U.S. Web Coated (SWOP) v2

U.S. Web Uncoated v2

(User defined)

User defined ICC profile descriptive name.

Description

Specify which ICC input profiles must be used when interpreting data from a specific incoming colour space (RGB or CMYK).

Possible operations are specified with @Operation and @SourceCS that must be present in ColorSpaceConversionOp.

One of the @Operation values "Tag", "Untag" or "Retag" must be specified for a given @SourceCS value. With the @Operation values "Tag" or "Retag", a FileSpec element must be present with @ResourceUsage and @MimeType. If embedded profiles are specified in the PDL, they can be overruled with @Operation values "Retag" or "Untag".

Several ColorSpaceConversionOp are allowed to be specified but none with the same @SourceCS value for the same @Operation value.

One parameter of @URL or @DescriptiveName must be specified.

If no ICC input profile is specified in ColorSpaceConversionOp, the PDL defaults are used. If the None input profile is specified (urn:icc:None) the PDL defaults are not used.

Example

This example shows how to select an (Adobe RGB 1998) profile as default ICC profile for RGB objects and (Coated FOGRA27 (ISO 12647-2:2004)) profile as default ICC profile for CMYK objects.

<JDF Types = "LayoutPreparation Imposition Interpreting Rendering ColorSpaceConversion DigitalPrinting">

<ResourcePool>

<ColorSpaceConversionParams ID = "res_1">

<ColorSpaceConversionOp SourceCS = "RGB" Operation="Tag">

<FileSpec ResouceUsage = "SourceProfile" MimeType="application/vnd.iccprofile" URL="urn:icc:AdobeRGB"/>

</ColorSpaceConversionOp>

<ColorSpaceConversionOp SourceCS = "CMYK" Operation="Tag">

<FileSpec ResouceUsage = "SourceProfile" MimeType="application/vnd.iccprofile" URL="urn:icc:FOGRA27_Coated"/>

</ColorSpaceConversionOp>

</ColorSpaceConversionParams>

</ResourcePool>

<ResourceLinkPool>

<ColorSpaceConversionParamsLink rRef = "res_1" Usage="Input"/>

</ResourceLinkPool>

</JDF>

ICC rendering intent

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

Description

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 device 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.

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>

Colour mapping groups

Syntax

XPath: /JDF[contains(@Types=”ColorSpaceConversion”)]/ResourcePool/ColorSpaceConversionParams/GeneralID[@IDUsage="oce:ColorMappingGroup"]/@IDValue

Type

String

Supported values

Any colour mapping group in the Settings Editor.

Description

This option defines the colour mapping group that contains mappings from either RGB, CMYK or spot colour to a different spot colour.

If no colour mapping must be applied, do not use this option.

Remark

This option is available when @oce:MappingSelection of the spot colour table is set to value UseLocalPrinterValues.

If @oce:MappingSelection of the spot colour table is set to a value other than UseLocalPrinterValues, the selected colour mapping group is ignored. With a value other than UseLocalPrinterValues the resulting spot colours cannot be looked up in the spot colour table which is installed on the printer.

Example

This example shows how to select colour mapping group “group2”:

<JDF Type="Combined" Types="... ColorSpaceConversion ...">

<ResourcePool>

<ColorSpaceConversionParams ID="res_1">

<GeneralID IDUsage="oce: ColorMappingGroup" DataType=”string” IDValue=”group2”/>

</ColorSpaceConversionParams>

</ResourcePool>

</JDF>

Colour / black&white output

Syntax

XPath: /JDF[contains(@Types="DigitalPrinting")]/ResourcePool/ColorantControl/@ProcessColorModel

Type

Enumeration

Supported values

@ProcessColorModel

Description

DeviceCMYK (default)

Print using colours

DeviceGray

Print in black&white

Description

This parameter defines if the output must be printed in colour or in black & white.