DocumentaciónAPI de servicio y procesamiento de imágenes de Dynamic Media

color

5 de mayo de 2025
  • Temas:

Creado para:

  • Desarrollador
  • Usuario

Valores de color. Puede especificar valores de color mediante notación hexadecimal, una lista de valores de componente separados por comas o decimales.

color

&club;&club; gray[, alpha][g]}|

{ rojo, verde, azul[ , rgbAlpha][r]}|

{ cian, magenta, amarillo, negro[,alfa]k}|

{0x{hex2|hex4}[g]}|

{[0x]{ hex6| hex8[r]}|

{[0x]{ hex8| hex10}k}}[s]

rojo, verde, azul, rgbAlphavalor del componente de color (0...255, decimal int)
cian, magenta, amarillo, negro, alfaValor de componente de color CMYK (0,100 %, decimal int)
gris, alfavalor del componente de color gris (0...100%, decimal int)
hex2valor de color gris hexadecimal (GG) de dos dígitos
hex4envasado en gris hexadecimal de cuatro dígitos con valor de color alfa (GGAA)
hex6valor de color de RGB hexadecimal de seis dígitos empaquetado (RRGGBB)
hex8valor de color RGBA hexadecimal de ocho dígitos empaquetado (RRGGBBAA) o CMYK (CCMMYKK) (si se especifica con el sufijo "k")
hex10CMYK hexadecimal de diez dígitos empaquetado con valor alfa (CCYMMKKAA)

Los valores decimales de los componentes para los colores de RGB están en el rango 0…255. Los valores de componente decimales para CMYK y gris están en el rango 0…100%. Todos los valores de componentes hexadecimales están en el intervalo 0…0xFF.

Los valores de los componentes de color se suponen independientes del valor alfa (no premultiplicado).

Todos los valores de color, prefijos y sufijos no distinguen entre mayúsculas y minúsculas.

Se requiere el sufijo de tipo 'k' para los valores de color CMYK. Opcionalmente, se puede especificar un sufijo de tipo para los valores de color RGB y gris.

El prefijo "0x" es necesario para valores hexadecimales de color gris.

El sufijo "s" especifica que el valor de color está asociado al espacio de color de entrada (origen) correspondiente al tipo de píxel del valor de color (definido con attribute::IccProfileSrc*). Si este sufijo no está presente, el valor de color se asocia al espacio de color de salida (destino) (definido con icc= o attribute::IccProfile*).

Predeterminado

Si no se especifica explícitamente un valor alfa, se supone que es 255, 0xFF o 100% (totalmente opaco).

Ejemplos

Algunos ejemplos de especificadores de color válidos y su correspondiente tipo de píxel, valor de color, valor alfa y espacio de color predeterminado:

colorTipo de píxelValor de colorValor de AlphaEspacio de color predeterminado
0.100.200RGB0.100.200255IccProfileRgb
0,100,200,200 rsRGB0.100.200200IccProfileSrcRgb
0x010203SRGB1,2,3255IccProfileSrcRgb
a0b1c2d3RRGB160.177.194211IccProfileRgb
100Sgris100 %100 %IccProfileSrcGray
50,75 ggris50 %75 %IccProfileGray
0X70Ggris44 %44 %IccProfileGray
0xddeegsgris87 %93 %IccProfileSrcGray
94,11,50,33kCMYK94-11-50-33 %100 %IccProfileCmyk
22,23,24,25,26KSCMYK22-23-24-25 %26 %IccProfileSrcCmyk
38393A3bKCMYK56-57-58-59 %100 %IccProfileCmyk
0x0a0b0C0d0eksCMYK10-11-12-13 %14 %IccProfileSrcCmyk

Se aplica el espacio de color de salida especificado con icc= en lugar del espacio de color predeterminado cuando el tipo de píxel de un color de salida corresponde al tipo de píxel de la imagen de salida.

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49