ForHosting KIT · Immagini e foto

Convertitore HWB in CMYK

La tinta 0 senza bianchezza né nerezza è un rosso puro, che in stampa diventa ciano 0 %, magenta 100 %, giallo 100 % e nero 0 %. Ottenga percentuali d'inchiostro stabili per la tipografia o una prova rapida. Gratis nel Suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Hue
0
Bianchezza
0
Nerezza
0
Ottiene
Red
255
Verde
0
Blu
0
Ciano
0

Deve trasformare un campione HWB in percentuali di inchiostro CMYK per un'anteprima di stampa, una nota di packaging o un ticket di produzione? Inserisca la tonalità in gradi più bianchezza e nerezza come percentuali da zero a cento e ottenga ciano, magenta, giallo e nero come percentuali intere, canali RGB intermedi e stringhe hwb() e cmyk() pronte da incollare. Il percorso è pienamente deterministico: HWB in RGB in stile CSS, poi RGB in CMYK sottrattivo da manuale, senza chiamata di rete né seme casuale.

Cosa significano HWB e CMYK per design e stampa

HWB sta per tonalità, bianchezza e nerezza. È il modello che i browser espongono come funzione CSS hwb() e che molti strumenti di design usano quando si desidera una tonalità pura miscelata con bianco e nero invece di gestire saturazione e luminosità. La tonalità è un angolo sulla ruota dei colori in gradi da zero a trecentosessanta.

Bianchezza e nerezza sono percentuali che mescolano la tonalità pura verso la carta bianca e l'inchiostro nero rispettivamente; insieme non devono superare il cento per cento in questo convertitore affinché la miscela resti nel dominio naturale HWB senza rinormalizzazioni silenziose. CMYK è il modello sottrattivo degli inchiostri di processo della stampa commerciale: ciano, magenta e giallo assorbono luce sulla carta, e il key (nero) approfondisce ombre e testo senza sovrapporre tre inchiostri colorati.

I team spesso scelgono o regolano una tinta di brand come HWB in un prototipo di interfaccia, poi servono percentuali CMYK stabili per un fustellato, un modulo fornitore o una stima rapida di soft-proof. Questa capacità fa solo quel lavoro: tre numeri HWB convalidati in ingresso, percentuali di stampa e stringhe associate in uscita. Non è un pipeline ICC completo di soft-proof fotografico, ma una base analitica affidabile per anteprime, script di QA e note di handoff che devono coincidere ogni volta che viene inviato lo stesso triplo HWB.

Come funziona l'algoritmo di conversione

Prima il motore verifica che la tonalità sia tra zero e trecentosessanta inclusi e che bianchezza e nerezza siano ciascuna tra zero e cento. Gli input validi sono normalizzati in frazioni da zero a uno. Quando bianchezza più nerezza raggiunge uno, il risultato è un grigio puro il cui livello è bianchezza divisa per la somma, secondo il percorso HWB di CSS Color Level 4.

Altrimenti si costruisce un triplo RGB di tonalità pura pienamente satura dal settore della tonalità (la stessa geometria di HSL con saturazione piena e luminosità media), poi ogni canale viene scalato di uno meno bianchezza meno nerezza e spostato di bianchezza. Quei float RGB sono arrotondati a interi a otto bit da zero a duecentocinquantacinque.

CMYK segue la formula sottrattiva classica: il key è uno meno il canale normalizzato massimo; per i colori non neri, ciascuno di ciano, magenta e giallo è uno meno il canale meno il key, diviso per uno meno il key, poi espresso come percentuale intera. Il nero puro produce ciano, magenta e giallo a zero con key cento.

La risposta ripete i campi HWB convalidati, gli interi intermedi red, green e blue, le quattro percentuali CMYK e le stringhe compatte hwb() e cmyk() da copiare in fogli di stile o ticket.

Cosa inserire e come leggere il risultato

In caso di successo il corpo include quegli input, red, green e blue, cyan, magenta, yellow, key, più le stringhe di visualizzazione cmyk e hwb. Lo stato è beta mentre la superficie pubblica si stabilizza, ma l'aritmetica è matematica da manuale fissa e non deriva per gli stessi input. Abbini questo strumento alla documentazione del design system affinché token HWB digitali e specifiche CMYK di stampa condividano un solo percorso di conversione deterministico invece di fogli di calcolo divergenti.

Per le pipeline, invii ogni conversione come task separato e memorizzi le quattro percentuali di inchiostro accanto al token HWB originale per audit ed esportazioni pronte per la stampa.

Anteprime di stampa da token HWB di UI

Trasformi tinte di brand HWB del design system in percentuali CMYK per prove di packaging, cancelleria e schede di specifica dei fornitori.

QA di design prima della consegna in stampa

Convalidi che i campioni HWB di un prototipo corrispondano ai valori di inchiostro di processo attesi prima che i file vadano in stampa commerciale.

Automazione e pipeline di catalogo

Converta in batch colori di prodotto o catalogo memorizzati come HWB in ciano, magenta, giallo e key per job CMS e ticket di stampa.

Quali dati servono per convertire da HWB a CMYK?

Tre valori: la tinta in gradi, da 0 a 360, e la bianchezza e la nerezza in percentuale, da 0 a 100. Il risultato riporta i quattro inchiostri e i canali rosso, verde e blu intermedi.

Cosa succede se bianchezza più nerezza supera 100?

La conversione si ferma e segnala che la somma è troppo alta, invece di restituire un grigio inatteso. Abbassi uno dei due valori in modo che insieme restino a 100 o meno.

Come si calcola la percentuale di nero?

Il nero è uno meno il più forte dei canali rosso, verde e blu. Il rosso puro ha il canale rosso al massimo, quindi il nero resta a 0 % e il colore è affidato a magenta e giallo.

Sostituisce una prova colore professionale?

No. Applica la formula classica dal colore a schermo agli inchiostri di quadricromia, utile per anteprime e note per la tipografia, ma non tiene conto di una macchina, di una carta o di un profilo colore specifici.

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/hwb-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/hwb-cmyk \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"hue":0,"whiteness":0,"blackness":0}'
{
  "hue": 0,
  "whiteness": 0,
  "blackness": 0
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.hwb_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.

Il convertitore convalida ogni campo e rifiuta bianchezza o nerezza fuori intervallo o una somma superiore a cento con un messaggio invalid_input chiaro, così i valori errati non raggiungono la coda di stampa. Lo esegua gratis nel browser o richiami la stessa logica pura tramite API a $0.002 per richiesta andata a buon fine.

Come funziona l'algoritmo di conversione

Se la somma supera cento, la richiesta fallisce con invalid_input citando la regola della somma così può correggere la miscela invece di ricevere un grigio inatteso.

Contratto API, prezzi e uso pratico

Invii in POST un oggetto JSON con tre numeri finiti obbligatori: hue, whiteness e blackness. Campi mancanti, valori non finiti, un canale fuori dal range dichiarato o bianchezza più nerezza oltre cento sollevano invalid_input e non vengono fatturati. Le conversioni API riuscite costano un fisso di $0.002 per richiesta; il percorso gratuito del browser esegue lo stesso modulo solve puro senza account, ideale per controllare un solo campione o una demo in aula su tonalità rispetto all'inchiostro di processo. Preferisca campi numerici espliciti a stringhe colore in testo libero così OpenAPI, SDK e controlli modulo restano allineati ed evita un parsing ambiguo di notazione hex, rgb() o hwb() sul filo.

Quali input accetta il convertitore HWB in CMYK?

Tre numeri finiti: hue (0–360 gradi), whiteness (0–100) e blackness (0–100). Bianchezza più nerezza non deve superare 100. Valori mancanti o fuori range restituiscono invalid_input.

Cosa contiene la risposta?

I hue, whiteness e blackness convalidati; red, green e blue intermedi (0–255); cyan, magenta, yellow e key come percentuali intere; più stringhe hwb() e cmyk().

Quanto costa l'API HWB in CMYK?

Ogni chiamata API andata a buon fine costa $0.002. Lo stesso convertitore gira gratis nel Suo browser senza account.

Cosa succede se bianchezza più nerezza è maggiore di 100?

La richiesta fallisce con invalid_input che spiega la regola della somma. L'input client non valido non viene addebitato.

La conversione è deterministica?

Sì. Usa il percorso CSS da HWB a RGB e la formula sottrattiva standard da RGB a CMYK con arrotondamento fisso, così lo stesso triplo HWB produce sempre lo stesso JSON.

Leggi la documentazione completa del KIT →