ForHosting KIT · Images

Hex vers pourcentages CMJN

Voyez la recette d’encre et sa charge totale d’un coup d’œil : #3498db demande cyan 76 %, magenta 31 %, jaune 0 % et noir 14 %, soit une couverture totale de 121 %. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Hex
#3498db
Vous obtenez
Hex brut
#3498db
Hex6
3498db
Résistance (Ω)
52
G
152

Un calculateur hex vers pourcentages d'encre CMJN prend une couleur d'écran écrite en code hexadécimal—trois ou six chiffres, avec ou sans dièse initial—et la projette sur les quatre pourcentages de canaux d'encre de quadrichromie que les imprimeurs, les BAT d'emballage et les fiches de passation de presse utilisent encore : cyan, magenta, jaune et noir (key), chacun de zéro à cent pour cent avec un arrondi entier adapté aux spécifications d'impression. Collez #3498db ou la forme courte #abc ; l'outil développe l'abréviation si besoin, normalise en hex à six chiffres en minuscules, déduit les canaux rouge, vert et bleu, puis applique la formule soustractive standard RVB vers CMJN utilisée pour les aperçus rapides de canaux d'encre et les livrables de design. Les designers qui vérifient si un hex de marque tiendra sur papier couché, les équipes front-end qui préparent des chartes prêtes à imprimer et les tests automatisés de palettes ont besoin de ce même mappage déterministe sans ouvrir une suite complète de gestion des couleurs ICC.

Ce que signifient hex et les canaux d'encre CMJN et comment fonctionne la conversion

Les codes couleur hexadécimaux regroupent trois canaux de huit bits dans une chaîne compacte que feuilles de style, outils de design et chartes graphiques utilisent depuis des décennies. Dans la forme à six chiffres #RRGGBB, les deux premiers caractères codent le rouge, les deux du milieu le vert et les deux derniers le bleu ; chaque paire est interprétée comme un entier en base seize de zéro à deux cent cinquante-cinq.

L'abréviation à trois chiffres #RGB double chaque chiffre de sorte que #abc devient #aabbcc—la même expansion que CSS applique lorsque vous écrivez un hex court dans une feuille de style. Les canaux d'encre CMJN sont un modèle soustractif : cyan, magenta et jaune retirent de la lumière du papier blanc, tandis que le noir (key) renforce les ombres et économise l'encre sur les neutres sombres.

Les spécifications d'impression et les briefs fournisseurs indiquent en général chaque canal en pourcentage entier de zéro à cent pour que les conducteurs de presse et les estimateurs comparent les recettes d'un coup d'œil. Ce convertisseur développe et analyse d'abord le hex en canaux RVB entiers, les ramène à l'intervalle unitaire en divisant par deux cent cinquante-cinq, puis calcule K comme un moins le maximum de ces trois canaux unitaires.

Lorsque K vaut effectivement un, le noir pur est renvoyé comme zéro cyan magenta jaune et cent pour cent de key. Sinon chaque C, M et Y vaut (un moins le canal moins K) divisé par (un moins K), multiplié par cent et arrondi au pourcentage entier le plus proche—la même forme fermée que les aperçus d'impression indépendants du périphérique des manuels.

Souvenez-vous que ce chemin n'est pas un profil de presse ICC : papiers, limites d'encre et calibrages différents décaleront encore l'apparence même si les pourcentages de canaux coïncident avec ce calculateur.

Conseils pratiques, limites et recherches associées

Préférez envoyer la chaîne hex exportée par votre outil de design, y compris le dièse si vous l'avez ; les deux formes fonctionnent et la réponse normalise toujours en hex à six chiffres en minuscules pour que les diffs aval restent stables. Traitez les valeurs de canaux d'encre CMJN comme un aperçu rapide de spécification d'impression, non comme une garantie de rendu presse : papier, limites d'encre et profils ICC différents décaleront l'apparence même si les pourcentages coïncident avec ce calculateur.

Ne passez pas de formes avec alpha comme #RRGGBBAA ou #RGBA—cette page se limite volontairement au packing RVB opaque classique, et ces longueurs sont rejetées pour que vous le remarquiez plutôt que d'ignorer l'alpha en silence. Les couleurs CSS nommées comme rebeccapurple sont hors périmètre ; convertissez-les d'abord en hex ou utilisez un outil multi-espaces lorsque vous avez besoin de HSL, LAB ou d'une conversion par lots.

En écrivant des tests unitaires, couvrez au moins un cas à six chiffres, une expansion à trois chiffres, le noir pur #000000 (attendez K à cent pour cent), une entrée en majuscules, une sans dièse et une longueur invalide volontaire afin que les régressions de validation ne passent pas.

Cette page s'adresse à qui cherche hex vers pourcentages d'encre CMJN, #RRGGBB vers canaux d'impression cyan magenta jaune noir, ou un calculateur gratuit de couleur hex vers CMJN pour charges d'encre de spécification ; ce n'est pas une suite complète de gestion des couleurs, ni un extracteur de palette depuis des images, ni le chemin inverse CMJN vers hex.

Préférez cette capacité lorsque vous avez déjà un jeton hex et n'avez besoin que des pourcentages de canaux d'encre CMJN ou d'une chaîne cmyk() pour un brief ; si votre pipeline part d'entiers RVB séparés, utilisez plutôt la voie dédiée RVB vers CMJN.

Hex de marque vers canaux d'encre de spécification d'impression

Les designers collent des codes hex de marque depuis Figma ou une charte et reçoivent les pourcentages cyan, magenta, jaune et key pour maquettes d'emballage, devis d'impression et fiches de passation.

Documentation de chartes et briefs fournisseurs

Convertissez des jetons hex web en chaînes de canaux d'encre CMJN pour guides PDF, briefs fournisseurs et nuanciers merchandising sans ouvrir un studio couleur de bureau.

Quels formats hex l'outil hex vers pourcentages d'encre CMJN accepte-t-il ?

Couleurs hexadécimales à trois chiffres (#RGB) et à six chiffres (#RRGGBB), avec ou sans dièse initial. Les lettres peuvent être majuscules ou minuscules. Les formes avec alpha et les couleurs CSS nommées ne sont pas acceptées.

Comment l'abréviation à trois chiffres est-elle développée avant la conversion en canaux d'encre ?

Chaque chiffre est doublé : #abc devient #aabbcc ; chaque paire est ensuite analysée comme canal RVB en base 16 de 0 à 255 et convertie avec la formule standard RVB vers CMJN et un arrondi en pourcentage entier.

Que représentent les canaux d'encre cyan, magenta, jaune et key ?

Des intensités d'encre de quadrichromie en pourcentages entiers de 0 à 100.

Le convertisseur hex vers pourcentages d'encre CMJN est-il gratuit ?

L'outil navigateur est gratuit et s'exécute en local.

Quels pourcentages d’encre faut-il pour #3498db ?

Cyan 76 %, magenta 31 %, jaune 0 % et noir 14 %, soit un total d’encre de 121 %. Chaque canal est arrondi au pourcentage entier, comme l’indiquent d’ordinaire les fiches d’impression.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/color/hex-to-ink-channels

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/color/hex-to-ink-channels \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"hex":"#3498db"}'
{
  "hex": "#3498db"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.hex_to_ink_channels",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Les codes invalides—longueur incorrecte, caractères non hexadécimaux, entrée vide ou préfixe de programmation 0x—échouent avec une erreur claire invalid_input au lieu d'inventer des charges d'encre. Le chemin est purement déterministe—analyse et arithmétique, sans réseau, sans graine aléatoire, sans horloge—de sorte que l'exécuteur gratuit du navigateur et l'API prépayée renvoient le même JSON chaque fois que vous l'appelez.

Ce que signifient hex et les canaux d'encre CMJN et comment fonctionne la conversion

La réponse additionne aussi les quatre canaux dans total_ink pour que vous repériez d'un coup d'œil une couverture élevée avant un contrôle TAC complet sur le RIP.

Comment appeler l'API et ce qui revient

Exemples valides : #3498db, 3498db, #ABC et abc ; les espaces autour sont coupés, les lettres peuvent être majuscules ou minuscules et le dièse est optionnel. Lorsque vous intégrez cela dans un pipeline, traitez les champs entiers de canal comme le contrat stable et message et steps comme des diagnostics destinés à l'humain que vous pouvez ignorer dans les contrôles automatiques. Envoyez un corps JSON avec un seul champ chaîne obligatoire nommé hex—les alias color, value, text, input et code sont acceptés par le même solveur. En cas de succès la réponse renvoie hex comme chaîne #rrggbb normalisée en minuscules, hex6 sans le dièse, des champs RVB entiers r g b plus les alias red green blue et un tableau rgb, une chaîne css rgb(), des pourcentages entiers cyan magenta yellow et key avec les alias black et c m y k, un objet ink_channels avec les quatre canaux nommés, un tableau cmyk de quatre nombres, total_ink comme somme de ces quatre pourcentages, des chaînes ink_css et cmyk_css de la forme cmyk(C%, M%, Y%, K%), des booléens shorthand et had_hash décrivant la forme d'origine, un court message en anglais et un tableau steps qui montre chaque ligne d'analyse et de conversion pour le débogage ou l'enseignement. Une validation échouée—champ manquant, chaîne vide après le dièse, longueur autre que trois ou six, caractères non hex, espaces dans le corps, préfixe de programmation 0x ou un nombre nu au lieu d'une chaîne—renvoie invalid_input et n'est jamais facturée. Le tarif est un forfait de $0.002 par requête réussie avec l'unité item.

Conseils pratiques, limites et recherches associées

Utilisez total_ink comme premier filtre lorsqu'une palette de marque paraît sale sur le BAT—des sommes très élevées nécessitent souvent une élimination de la couleur sous-jacente ou une génération de noir sur le RIP plutôt qu'un autre hex. Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient peu coûteux les scripts exploratoires et la validation de formulaires pendant que les apprenants collent des valeurs imparfaites du presse-papiers.

Tests unitaires de palette et fixtures d'impression

Générez des tuples de canaux d'encre CMJN de référence à partir de fixtures hex afin que les tests de régression visuelle et d'aperçu d'impression affirment des valeurs d'encre entières stables.

Que se passe-t-il avec un code hex invalide ?

L'API renvoie invalid_input avec un message décrivant le problème (entrée vide, longueur incorrecte, caractères non hex, préfixe 0x, etc.). La validation échouée n'est pas facturée.

Consulter la documentation complète du KIT →