colore color

Valori colore. Puoi specificare i valori dei colori utilizzando la notazione esadecimale, un elenco separato da virgole di valori dei componenti o i decimali.

colore

{{ grigio[, alfa][g]}|

{ rosso, verde, blu[ , rgbAlpha][r]}|

{ ciano, magenta, giallo, nero[,alpha]k}|

{0x{hex2|hex4}|

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

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

rosso, verde, blu, rgbAlpha
valore componente colore (0...255, int decimale)
ciano, magenta, giallo, nero, alfa
Valore del componente colore CMYK (0,100 %, int decimale)
grigio, alfa
valore componente colore grigio (0...100%, int decimale)
hex2
valore colore grigio esadecimale a due cifre imballato (GG)
hex4
colore grigio esadecimale a quattro cifre con valore di colore alfa (GGAA)
hex6
valore colore RGB esadecimale compresso a sei cifre (RRGGBB)
hex8
valore colore RGBA (RRGGBBAA) o CMYK (CCMMYYKK) esadecimale a otto cifre imballato (se specificato con il suffisso "k")
hex10
CMYK esadecimale a dieci cifre imballato con valore alfa (CCYYMMKKAA)

I valori dei componenti decimali per i colori RGB sono compresi nell'intervallo 0…255. I valori dei componenti decimali per CMYK e grigio sono compresi nell'intervallo 0…100%. Tutti i valori esadecimali dei componenti sono compresi nell'intervallo 0…0xFF.

Si presume che i valori dei componenti colore siano indipendenti dal valore alfa (non premoltiplicati).

Per tutti i valori di colore, i prefissi e i suffissi non viene fatta distinzione tra maiuscole e minuscole.

Il suffisso di tipo 'k' è obbligatorio per i valori di colore CMYK. Facoltativamente, è possibile specificare un suffisso di tipo per i valori di colore RGB e grigio.

Il prefisso '0x' è obbligatorio per i valori esadecimali dei colori grigi.

Il suffisso "s" specifica che il valore del colore è associato allo spazio colore di input (sorgente) corrispondente al tipo di pixel del valore del colore (definito con attribute::IccProfileSrc*). Se questo suffisso non è presente, il valore del colore è associato allo spazio colore di output (destinazione) (definito con icc= o attribute::IccProfile*).

Predefinito section-737082a7da544acca8092a48d88480e7

Se un valore alfa non è specificato in modo esplicito, si presume che sia 255, 0xFF o 100% (completamente opaco).

Esempi section-4ac69026349949f8b595a6d4a9ce474d

Alcuni esempi di specificatori di colore validi e il tipo di pixel, il valore di colore, il valore alfa e lo spazio colore predefinito corrispondenti:

colore
Tipo di pixel
Valore colore
Valore alfa
Spazio colore predefinito
0,100,200
RGB
0,100,200
255
IccProfileRgb
0,100,200,200rs
RGB
0,100,200
200
IccProfileSrcRgb
0x010203S
RGB
1,2,3
255
IccProfileSrcRgb
a0b1c2d3R
RGB
160,177,194
211
IccProfileRgb
100S
grigio
100%
100%
IccProfileSrcGray
50,75g
grigio
50%
75%
IccProfileGray
0X70G
grigio
44%
44%
IccProfileGray
0xddeegs
grigio
87%
93%
IccProfileSrcGray
94,11,50,33k
CMYK
94-11-50-33%
100%
IccProfileCmyk
22,23,24,25,26KS
CMYK
22-23-24-25%
26%
IccProfileSrcCmyk
38393A3bK
CMYK
56-57-58-59%
100%
IccProfileCmyk
0x0a0b0C0d0eks
CMYK
10-11-12-13%
14%
IccProfileSrcCmyk

Spazio colore di output specificato con icc= viene applicato al posto dello spazio colore predefinito quando il tipo di pixel di un colore di output corrisponde al tipo di pixel dell'immagine di output.

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