ForHosting KIT · Strumenti per sviluppatori

Convertire RGB in CMYK

Questo convertitore da RGB a CMYK trasforma i canali rosso, verde e blu in percentuali di ciano, magenta, giallo e nero.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Inserisca ogni valore nella consueta scala 0–255 e il calcolatore applicherà la conversione sottrattiva standard. Il risultato è deterministico, chiaramente etichettato e arrotondato a due decimali; è quindi adatto a controlli rapidi, procedure software ripetibili, consegne di progetto e stime di prestampa senza richiedere immagini o programmi di gestione del colore.

Inserisca un colore RGB completo

Indichi i canali rosso, verde e blu come numeri compresi fra 0 e 255, estremi inclusi. Sono necessari tutti e tre perché il colore dipende dalla loro combinazione. Sono ammessi valori decimali prodotti da calcoli precedenti. Il convertitore rifiuta valori mancanti, non numerici, infiniti o fuori intervallo, anziché limitarli silenziosamente e nascondere un errore. Se la sorgente usa la notazione esadecimale, converta prima ogni coppia nel corrispondente valore decimale. Conservi inoltre i valori RGB originali nella documentazione: la conversione descrive lo stesso colore nominale in un modello diverso, ma non sostituisce il profilo colore di origine.

Comprenda il calcolo sottrattivo

Ogni canale viene innanzitutto normalizzato dividendolo per 255. Il nero è pari a uno meno il maggiore dei canali normalizzati. Tranne che per il nero puro, ciano, magenta e giallo si ottengono sottraendo il nero condiviso dall’inverso di ogni canale e dividendo per la scala rimanente. I quattro componenti sono quindi espressi in percentuale con due decimali. Il nero puro richiede un caso specifico per evitare una divisione per zero: restituisce 0% di ciano, magenta e giallo e 100% di nero. Il bianco restituisce zero per tutti i componenti.

Usi le percentuali nel contesto corretto

Consideri la risposta un punto di partenza matematico per documentazione, verifica, didattica e logica software. Per una produzione di stampa, invii anche il colore originale e chieda allo stampatore quale profilo CMYK corrisponde alla carta e alla macchina. Un’applicazione che gestisce i profili può modificare le percentuali per preservare l’aspetto in una gamma stampabile più ridotta. Il calcolatore non impone un limite totale d’inchiostro e non decide se sia opportuno un nero ricco. Tramite API, ogni conversione costa $0.002; il browser esegue lo stesso nucleo deterministico, senza rete, casualità o stato temporale.

Preparare una consegna di progetto

Affianchi una stima CMYK coerente a un colore RGB prima di concordare le regolazioni specifiche per la stampa.

Verificare il codice di conversione

Generi percentuali deterministiche per test, integrazioni e confronti con un’altra implementazione della formula standard.

Spiegare il colore sottrattivo

Mostri il rapporto fra componenti RGB e ciano, magenta, giallo e nero, compreso il caso del nero puro.

Quale intervallo RGB è accettato?

Ogni valore rosso, verde e blu deve essere un numero finito fra 0 e 255, estremi inclusi.

Quante cifre decimali vengono restituite?

Ogni percentuale CMYK è arrotondata a due decimali; le percentuali intere esatte restano numeri semplici.

Perché il nero puro viene gestito separatamente?

La formula generale dividerebbe per zero. Il risultato standard è 0% di ciano, magenta e giallo e 100% di nero.

Il risultato coincide con una conversione professionale?

Non sempre. Un programma professionale può applicare un profilo ICC, limiti d’inchiostro, generazione del nero, comportamento della carta e intento di rendering.

Quanto costa una conversione tramite API?

La conversione di un colore RGB costa $0.002. Il calcolo è disponibile anche nel browser.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/color/rgb-to-cmyk

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/color/rgb-to-cmyk \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"red":46,"green":139,"blue":87}'
{
  "red": 46,
  "green": 139,
  "blue": 87
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.rgb_to_cmyk",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →