ICCBased Rendering

Renderização e gestão de cor

Version 3.282.0 aplica os perfis ICC incorporados ao renderizar cores vectoriais de PDF importados, gradientes de função e de malha, paletas Indexed, fluxos de imagem em bitmap em bruto, CCITT e JBIG2, imagens JPEG em CMYK e imagens JPEG 2000

O motor de renderização valida o cabeçalho do perfil ICC e exige que o número de canais do perfil corresponda ao valor /N do espaço de cor ICCBased

Os perfis válidos de um, três e quatro canais são transformados para o perfil de saída sRGB incorporado através do Windows Color System

A transformação do sistema é amostrada uma única vez para uma tabela de consulta limitada e utilizações repetidas do mesmo perfil e intenção de renderização partilham essa tabela entre cores vectoriais, padrões, gradientes e imagens

Os valores /Range ICCBased e as matrizes /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 como uma entrada /RI do ExtGState selecionam a intenção de renderização ativa, sendo a intenção do perfil utilizada como recurso

Os perfis mal formados, não suportados ou indisponíveis recaem para o espaço de cor /Alternate compatível ou para o espaço de cor de dispositivo implícito em /N

Os fluxos ICC indiretos encriptados são descodificados através das chamadas de cifragem do documento sem deixar a árvore de objetos partilhada desencriptada