icc
Criado para:
- Desenvolvedor
- Usuário
Perfil de cores de saída.
icc= profile[, renderIntent[,blackpointComp]]
| perfil | Perfil de cores ICC. |
| renderIntent | perceptivo | relativo | saturação | absoluto |
| blackpointComp | 1 para ativar, 0 para desativar a compensação de ponto de bloqueio. |
profile Especifica o perfil do espaço de cores de saída no qual a imagem renderizada deve ser convertida se for diferente do perfil de trabalho. profile Deve ser um icc::Name válido 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 .icc ou sufixo .icm).
profile Não pode incluir caracteres ',', mesmo se codificados em HTTP.renderIntent Permite substituir a tentativa de renderização padrão.
blackpointComp Habilita a compensação de pontos negros se o perfil de saída der suporte a esse recurso.
renderIntent e blackpointComp. Normalmente, essas configurações são respeitadas apenas 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 oferecem suporte a todas as renderIntent opções.Propriedades
Pode ocorrer em qualquer lugar na solicitação. Um erro será retornado se o tipo de imagem 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.
Os perfis de dispositivo de saída CMYK têm mais probabilidade de suportar diferentes intenções de renderização.
Padrão
Se o gerenciamento de cores estiver habilitado e icc= não for especificado, o servidor fornecerá a imagem convertida no perfil de saída ( attribute::IccProfile*) correspondente ao tipo de imagem especificado com fmt=.
Se não especificado, renderIntent é herdado de attribute::IccRenderIntent, e blackpointComp é herdado de attribute::IccBlackPointCompensation.
Consulte também
Gerenciamento de Cores, atributo::IccProfile*, iccEmbed=, fmt=, atributo::IccRenderIntent, atributo::IccBlackPointCompensation