RGB è additivo e fatto di luce, CMYK è sottrattivo e fatto di inchiostro. Convertire tra i due è il passaggio che ogni design destinato alla stampa compie prima di poter essere stampato.
Come funziona la conversione da RGB a CMYK
- Leggi R, G e B come valori sRGB tra 0 e 255.
- Cerca il colore nel profilo Coated FOGRA39, il profilo ICC standard per la carta patinata in Europa.
- Usa l'intento colorimetrico relativo con compensazione punto nero, così il bianco resta il bianco della carta e il nero viene mappato sull'inchiostro più scuro che la macchina da stampa può riprodurre.
- Converti tutti e quattro i valori in percentuali tra 0 e 100.
Esempio pratico
Questo usa il profilo standard Coated FOGRA39. Le tipografie lavorano con i propri profili ICC e limiti di inchiostro, quindi altri profili CMYK (per esempio quelli della tua tipografia) danno numeri diversi. Considera il risultato un riferimento solido, non una separazione pronta per la stampa.
RGB e CMYK spiegati
Cos'è RGB?
RGB descrive un colore come tre canali di luce — rosso, verde e blu — ognuno da 0 a 255. Rispecchia il funzionamento degli schermi: tutti e tre a 255 danno il bianco, tutti a 0 danno il nero. RGB è la scelta giusta quando devi fare calcoli con un colore, e rgba() aggiunge la trasparenza.
- Sintassi:
- rgb(R, G, B)
- Intervallo:
- 0–255 per canale
- Ideale per:
- codice, canvas, trasparenza con rgba()
Cos'è CMYK?
CMYK è il modello a quattro inchiostri usato in stampa: cyan, magenta, yellow e key (nero), ognuno espresso in percentuale da 0 a 100. L'inchiostro sottrae luce invece di emitirla, quindi CMYK copre meno colori rispetto a uno schermo — ecco perché i colori brillanti a schermo spesso risultano più spenti una volta stampati.
- Sintassi:
- cmyk(C%, M%, Y%, K%)
- Intervallo:
- 0–100% per inchiostro
- Ideale per:
- stampa, packaging, artwork pronto per la stampa
Tabella di riferimento da RGB a CMYK
I colori CSS più comuni, convertiti da RGB a CMYK.
| Colore | RGB | CMYK |
|---|---|---|
| black | rgb(0, 0, 0) | cmyk(89%, 78%, 62%, 97%) |
| white | rgb(255, 255, 255) | cmyk(0%, 0%, 0%, 0%) |
| red | rgb(255, 0, 0) | cmyk(0%, 95%, 92%, 0%) |
| lime | rgb(0, 255, 0) | cmyk(64%, 0%, 100%, 0%) |
| blue | rgb(0, 0, 255) | cmyk(93%, 75%, 0%, 0%) |
| yellow | rgb(255, 255, 0) | cmyk(9%, 0%, 96%, 0%) |
| orange | rgb(255, 165, 0) | cmyk(0%, 43%, 94%, 0%) |
| teal | rgb(0, 128, 128) | cmyk(83%, 27%, 48%, 12%) |
| purple | rgb(128, 0, 128) | cmyk(63%, 100%, 4%, 1%) |
| gray | rgb(128, 128, 128) | cmyk(48%, 39%, 39%, 21%) |