ICCBased Rendering
Renderização e gerenciamento de cores
A Version 3.282.0 aplica perfis ICC incorporados ao renderizar cores vetoriais de PDFs importados, gradientes de função e malha, paletas Indexed, fluxos de imagem raw bitmap, CCITT e JBIG2, imagens CMYK JPEG e imagens JPEG 2000
O renderizador valida o cabeçalho do perfil ICC e exige que a contagem de canais do perfil corresponda ao valor /N do espaço de cores ICCBased
Perfis válidos de um, três e quatro canais são transformados para o perfil de saída sRGB integrado por meio do Windows Color System
A transformação do sistema é amostrada uma vez em uma tabela de consulta limitada, e usos repetidos do mesmo perfil e da mesma intenção de renderização compartilham essa tabela entre cores vetoriais, padrões, gradientes e imagens
Os valores /Range de ICCBased e os vetores /Decode das imagens são aplicados antes da conversão, enquanto as máscaras de chave de cor continuam a comparar as amostras codificadas originais
Tanto o operador ri do fluxo de conteúdo quanto uma entrada /RI do ExtGState selecionam a intenção de renderização ativa, com a intenção do perfil usada como alternativa
Perfis malformados, não suportados ou indisponíveis recuam para o espaço de cores /Alternate compatível ou para o espaço de cores de dispositivo implícito por /N
Fluxos ICC indiretos criptografados são decodificados por meio das chamadas de criptografia do documento sem deixar a árvore de objetos compartilhada descriptografada