colore

Ultimo aggiornamento: 2023-08-01
  • Argomenti:
  • Dynamic Media Classic
    Visualizza ulteriori informazioni su questo argomento
  • SDK/API
    Visualizza ulteriori informazioni su questo argomento
  • Creato per:
  • Developer
    User

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

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

Esempi

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.

In questa pagina