ICCBased Rendering
Renderizado y gestión del color
Version 3.282.0 aplica los perfiles ICC incrustados al renderizar los colores vectoriales de un PDF importado, los sombreados por función y por malla, las paletas Indexed, los flujos de imagen de mapa de bits en bruto, CCITT y JBIG2, las imágenes JPEG en CMYK y las imágenes JPEG 2000
El motor de renderizado valida la cabecera del perfil ICC y exige que el número de canales del perfil coincida con el valor /N del espacio de color ICCBased
Los perfiles válidos de uno, tres y cuatro canales se transforman al perfil de salida sRGB integrado a través de Windows Color System
La transformación del sistema se muestrea una sola vez en una tabla de búsqueda acotada, y los usos repetidos del mismo perfil y del mismo intento de renderizado comparten esa tabla entre los colores vectoriales, los patrones, los sombreados y las imágenes
Los valores /Range de ICCBased y las matrices /Decode de la imagen se aplican antes de la conversión, mientras que las máscaras de color-clave siguen comparando las muestras codificadas originales
Tanto el operador ri del flujo de contenido como una entrada /RI de un ExtGState seleccionan el intento de renderizado activo, utilizándose el intento del perfil como opción por defecto
Los perfiles mal formados, no soportados o no disponibles recurren al espacio de color /Alternate compatible o al espacio de color de dispositivo implícito según /N
Los flujos ICC indirectos cifrados se decodifican a través de las devoluciones de llamada de cifrado del documento sin dejar el árbol de objetos compartidos descifrado