Output color profile.
icc= profile
[, renderIntent
[, blackpointComp
]]
profile |
ICC color profile. |
renderIntent |
perceptual | relative | saturation | absolute |
blackpointComp |
1 to enable, 0 to disable blackpoint compensation. |
profile
Specifies the output color space profile to which the rendered image should be converted if it is different from the working profile. profile
Must be either a valid icc::Name
defined in the ICC profile map of an image catalog or default catalog, or a relative path to a profile file (typically with .icc
or .icm
suffix).
profile
May not include ‘,’ characters, even if HTTP-encoded.
renderIntent
Allows overriding the default rendering intent.
blackpointComp
Enables blackpoint compensation if the output profile supports this feature.
Not all color conversions support all renderIntent
and blackpointComp
choices. Typically, these settings are honored only when the ICC output profile characterizes an output device such as a printer or monitor. Also, some ICC output profiles do not support all renderIntent
choices.
May occur anywhere within the request. An error is returned if the image type is specified with fmt=
does not match profile
.
Both renderIntent
and blackpointComp
are ignored if not compatible with the specified ICC profile.
CMYK output device profiles are more likely to support different rendering intents.
If color management is enabled and icc=
is not specified, the server delivers the image converted to the output profile ( attribute::IccProfile*
) matching the image type specified with fmt=
.
If not specified, renderIntent
is inherited from attribute::IccRenderIntent
, and blackpointComp
is inherited from attribute::IccBlackPointCompensation
.
Color Management, attribute::IccProfile*, iccEmbed=, fmt=, attribute::IccRenderIntent, attribute::IccBlackPointCompensation