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