icc
Creado para:
- Desarrollador
- Usuario
Perfil de color de salida.
icc= *
object*[, *
renderIntent*[, *
blackpointComp*[, *
dither*]]
objeto | Perfil de color ICC. |
renderIntent | perceptual|relativo|saturación|absoluto. |
blackpointComp | 1 para activar la compensación de punto negro, 0 para desactivarla. |
tramado | 1 para activar el tramado y 0 para desactivarlo. |
El valor object
especifica el perfil del espacio de color de salida al que se debe convertir la imagen si es diferente del perfil de trabajo. El valor profile
debe ser un icc::Name
válido definido en el mapa de perfil ICC de un catálogo de imágenes o catálogo predeterminado, o una ruta relativa a un archivo de perfil (normalmente con el sufijo .icc o .icm). Consulte object
para obtener información adicional.
object
no puede incluir los caracteres "," aunque esté codificado en HTTP.El valor renderIntent
permite anular la interpretación predeterminada.
El valor blackpointComp
habilita la compensación de punto negro si el perfil de salida admite esta característica.
renderIntent
y blackpointComp
. Normalmente, esta configuración solo se respeta cuando el perfil de salida ICC caracteriza un dispositivo de salida como una impresora o un monitor. Además, algunos perfiles de salida ICC no admiten todas las opciones de renderIntent
.Nota
El modificador dither
habilita el tramado (en realidad la difusión por error), lo que puede evitar o reducir los artefactos de bandas de colores.
Propiedades
Atributo de solicitud. El servidor devuelve un error si se especifica un tipo de imagen con fmt=
que no coincide con profile
.
Los modificadores renderIntent
y blackpointComp
se omiten si no son compatibles con el perfil ICC especificado. Es más probable que los perfiles de dispositivo de salida CMYK admitan distintas intenciones de procesamiento.
Predeterminado
Si la administración de color está habilitada y no se especifica icc=
, el servidor enviará la imagen convertida al perfil de salida (attribute::IccProfile*
) que coincida con el tipo de imagen especificado con fmt=
.
Si no se especifica, renderIntent
se hereda de attribute::IccRenderIntent
, blackpointComp
se hereda de attribute::IccBlackPointCompensation
y dither
se hereda de attribute::IccDither
.
Véase también
attribute::IccProfile* , attribute::IccRenderIntent, attribute::IccBlackPointCompensation, attribute::IccDither, fmt=, objeto, Administración de color, Referencia de mapa de perfiles ICC, iccEmbed=