Perfil de cores de saída.
icc= profile
[, renderIntent
[,blackpointComp
]]
perfil |
PERFIL de cor ICC. |
renderIntent |
perceptual | relativo | saturação | Absoluto |
blackpointComp |
1 para ativar, 0 para desativar a compensação do ponto de interrupção. |
profile
especifica o perfil de espaço de cor de saída para o qual a imagem renderizada deve ser convertida se for diferente do perfil em funcionamento. profile
deve ser um caminho válido icc::Name
definido no mapa de perfis ICC de um catálogo de imagens ou catálogo padrão, ou um caminho relativo para um arquivo de perfil (normalmente com .iccou .icm sufixo).
profile
não pode incluir caracteres ',', mesmo se codificados por HTTP.
renderIntent
permite substituir o propósito de renderização padrão.
blackpointComp
ativa a compensação de ponto negrito se o perfil de saída suportar esse recurso.
Nem todas as conversões de cores suportam todas as renderIntent
e blackpointComp
opções. Normalmente, essas configurações são respeitadas somente quando o perfil de saída ICC caracteriza um dispositivo de saída, como uma impressora ou monitor. Além disso, alguns perfis de saída ICC não suportam todas as renderIntent
opções.
Pode ocorrer em qualquer lugar dentro da solicitação. Um erro será retornado se o tipo de imagem for especificado com fmt=
não corresponder a profile
.
renderIntent
e blackpointComp
são ignorados se não forem compatíveis com o perfil ICC especificado.
PERFIS de dispositivo de saída CMYK têm maior probabilidade de suportar propósitos de renderização diferentes.
Se o gerenciamento de cores estiver ativado e icc=
não for especificado, o servidor entregará a imagem convertida no perfil de saída ( attribute::IccProfile*
) correspondente ao tipo de imagem especificado com fmt=
.
Se não for especificado, renderIntent
será herdado de attribute::IccRenderIntent
e blackpointComp
será herdado de attribute::IccBlackPointCompensation
.
Gerenciamento de cores, atributo::IccProfile*, iccEmbed=, fmt=, atributo::IccRenderIntent, atributo::IccBlackPointCompensação