Rendering intents nativos

El renderer nativo Cairo honra el operador PDF ri, el ExtGState RI y la entrada Intent del XObject de imagen

Los cuatro nombres estándar seleccionan conversión perceptual, colorimétrica relativa, saturación y colorimétrica absoluta a través del perfil ICC embebido

El intent inicial es relative colorimetric, y un nombre desconocido cae a relative colorimetric según especifica ISO 32000-1, 8.6.5.8

Los colores seleccionados retienen sus componentes nativos hasta pintarse, así que un cambio de intent posterior afecta a los fills vectoriales, strokes, texto, alternates de Indexed y colores especiales, shadings y colores de mesh

Los saves de graphics-state, los Forms hijos y el contenido de patrones retienen el estado aplicable y lo restauran al volver al llamador

El intent de una imagen aplica solo a esa imagen, y las imágenes stencil ignoran la entrada Intent

La conversión de transparency groups usa el intent activo en el Do del llamador, mientras que la conversión final desde un page group basado en CIE usa el intent por defecto de la página

Las cachés de conversión ICC nativas incluyen el intent efectivo, reemplazan las transforms viejas antes de asignar nuevas y preservan los límites de memoria de trabajo, operaciones y cancelación del renderer

Vea la aceptación nativa y las fórmulas independientes de color para la cobertura real de fixtures y las diferencias separadas de readers