Hex→CMYKインキ%
インキの配合と総量が一度に分かります。#3498dbはシアン76%、マゼンタ31%、イエロー0%、キー14%で、合計のインキ量は121%です。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- Hex
- #3498db
- 生の16進数
- #3498db
- Hex6
- 3498db
- 抵抗(Ω)
- 52
- G
- 152
HexからCMYKインキ百分率への計算機は、画面色を十六進コード—三桁または六桁、先頭のハッシュの有無を問わず—として受け取り、印刷機・包装校正・プレス引き渡しシートが今なお使う四つのプロセスインキ・チャンネル百分率、すなわちシアン・マゼンタ・イエロー・キー(黒)へ写像します。各チャンネルは印刷仕様向けの整数丸めで零から百パーセントまでです。#3498dbや短い#abcを貼り付けると、必要に応じて短縮形を展開し、小文字六桁hexに正規化し、赤緑青チャンネルを求め、インキ・チャンネルの迅速プレビューとデザイン引き渡しに使われる標準の減算的RGB→CMYK式を適用します。
hexとCMYKインキ・チャンネルの意味と変換の仕組み
十六進カラーコードは、スタイルシート・デザインツール・ブランドガイドラインが数十年使ってきた、三つの八ビット・チャンネルを詰め込んだ短い文字列です。六桁形式#RRGGBBでは、先頭二文字が赤、中央二文字が緑、末尾二文字が青を符号化し、各対は基数十六の整数として零から二百五十五まで解釈されます。
三桁短縮形#RGBは各桁を二重化し、#abcは#aabbccになります—スタイルシートに短いhexを書くときCSSが行うのと同じ展開です。CMYKインキ・チャンネルは減算モデルで、シアン・マゼンタ・イエローが白い紙から光を除き、キー(黒)が影を深め、暗いニュートラルでインキを節約します。
印刷仕様とベンダー向けブリーフは、各チャンネルを零から百までの整数パーセントで示すことが多く、オペレータと見積担当が一目でレシピを比較できます。本変換器はまずhexを展開・解析して整数RGBチャンネルにし、二百五十五で割って単位範囲へスケールし、三つの単位チャンネルの最大値を一から引いてKを求めます。
Kが実質一のとき、純黒はシアン・マゼンタ・イエロー零、キー百パーセントとして返ります。それ以外ではC・M・Yのそれぞれが(一からチャンネルを引きKを引いたもの)を(一からKを引いたもの)で割り、百を掛け、最も近い整数パーセントに丸めます—教科書的なデバイス非依存の印刷プレビューと同じ閉形式です。
紙・インキ制限・校正が異なれば、チャンネル百分率が本計算機と一致しても見た目はずれます。
実践的な注意・制限・関連検索
デザインツールが書き出したhex文字列を、ハッシュ付きであればそのまま送ることを推奨します。両形式とも動作し、応答は常に小文字六桁hexへ正規化するため下流の差分が安定します。CMYKインキ・チャンネル値は印刷仕様の素早いプレビューであり、プレス出力の保証ではありません。
紙・インキ制限・ICCプロファイルが異なれば、百分率が本計算機と一致しても見た目は変わります。#RRGGBBAAや#RGBAのようなアルファ付き形式は渡さないでください。本ランディングは意図的に古典的な不透明RGBパックに限定し、それらの長さは黙ってアルファを捨てるのではなく気づけるよう拒否します。
rebeccapurpleのような名前付きCSS色は対象外です。先にhexへ解決するか、HSL・LAB・一括変換が必要ならより広い色空間ツールを使ってください。単体テストでは、六桁の一例、三桁展開、純黒#000000(Kは百パーセント)、大文字入力、ハッシュなし、意図的に無効な長さを少なくともカバーし、検証の回帰を見逃さないようにします。
本ページはhexからCMYKインキ百分率、#RRGGBBからシアン・マゼンタ・イエロー・黒の印刷チャンネル、印刷仕様のインキ負荷向け無料hex→CMYK計算機を探す方向けです。完全な色管理スイートでも、画像からのパレット抽出でも、CMYK→hexの逆経路でもありません。
すでにhexトークンがあり、ブリーフ用にCMYKインキ・チャンネル百分率またはcmyk()文字列だけが必要なときは本機能を優先し、別々のRGB整数から始まるなら専用のRGB→CMYK経路を使ってください。
活用例
ブランドhexを印刷仕様のインキ・チャンネルへ
デザイナーがFigmaやスタイルガイドからブランドhexを貼り付け、包装モック・印刷見積・引き渡しシート向けにシアン・マゼンタ・イエロー・キーの百分率を受け取ります。
スタイルガイドとベンダー向けブリーフの文書化
デスクトップの色スタジオを開かずに、WebのhexトークンをPDFスタイルガイド・ベンダー向けブリーフ・マーチャンダイジング色チップ用のCMYKインキ・チャンネル文字列へ変換します。
よくある質問
HexからCMYKインキ百分率ツールはどのhex形式を受け付けますか?
三桁(#RGB)と六桁(#RRGGBB)の十六進色で、先頭の#の有無は問いません。文字の大小はどちらでも構いません。アルファ付き形式と名前付きCSS色は受け付けません。
インキ・チャンネル変換の前に三桁短縮形はどう展開されますか?
各桁を二重化します。 #abcは#aabbccになり、各対を基数16のRGBチャンネル0〜255として解析し、標準のRGB→CMYK式と整数パーセント丸めで変換します。
#3498dbに必要なインキの割合はどれくらいですか?
シアン76%、マゼンタ31%、イエロー0%、キー14%で、合計のインキ量は121%です。各チャンネルは、印刷仕様でよく使われる整数のパーセントに丸められます。
インキの総量は何に使いますか?
四つのチャンネルを足した値で、インキが多すぎる配合を本格的な確認の前にひと目で見つけるのに役立ちます。#3498dbでは121%です。
四つのインキ・チャンネルは何を表しますか?
シアン、マゼンタ、イエローは白い紙から光を差し引くインキで、キー(黒)は影を深め、暗い無彩色でインキを節約します。それぞれ0から100パーセントで表します。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
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"}'const res = await fetch("https://api.kit.forhosting.com/color/hex-to-ink-channels", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hex": "#3498db"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/color/hex-to-ink-channels",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hex": "#3498db"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/color/hex-to-ink-channels", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hex":"#3498db"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hex":"#3498db"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/color/hex-to-ink-channels", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"hex": "#3498db"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "color.hex_to_ink_channels",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
長さの誤り・非十六進文字・空入力・プログラミング用0x接頭辞などの無効コードは、架空のインキ量を作らず明確なinvalid_inputで失敗します。経路は純決定的な解析と算術のみで—ネットワークなし・乱数シードなし・壁時計依存なし—無料のブラウザ実行器と前払いAPIは、呼び出すたびに同じJSONを返します。
hexとCMYKインキ・チャンネルの意味と変換の仕組み
応答は四チャンネルをtotal_inkにも合計し、RIP上の完全なTAC確認前に高カバレッジを一目で見つけられます。
APIの呼び出し方と返り値
有効な例は#3498db、3498db、#ABC、abcです。前後の空白は除去され、文字の大小はどちらでもよく、ハッシュは任意です。パイプラインに組み込むときは、整数チャンネル欄を安定した契約として扱い、messageとstepsは機械検査では無視してよい人間向け診断として扱ってください。必須の文字列フィールドhexを一つ含むJSON本体を送ってください—別名color、value、text、input、codeも同じソルバが受け付けます。成功時は、正規化された小文字#rrggbbのhex、ハッシュなしのhex6、整数RGBのr g bと別名red green blueおよびrgb配列、cssのrgb()文字列、整数のcyan magenta yellow keyと別名blackおよびc m y k、四つの名前付きチャンネルを持つink_channelsオブジェクト、四数のcmyk配列、その四パーセントの合計total_ink、形式cmyk(C%, M%, Y%, K%)のink_cssとcmyk_css、元の形を示す真偽値shorthandとhad_hash、短い英語message、解析と変換の各行を示すsteps配列が返ります。欠落フィールド、ハッシュ後の空文字、三または六以外の長さ、非十六進文字、本体内の空白、プログラミング用0x接頭辞、文字列でない裸の数など検証失敗はinvalid_inputを返し課金されません。料金は成功リクエストごとに定額の$0.002で、単位はitemです。
実践的な注意・制限・関連検索
ブランドパレットが校正で濁って見えるときは、まずtotal_inkをフィルタに使ってください—合計が極端に高い場合、別のhexよりRIP上の下色除去や黒生成が必要なことが多いです。invalid_inputを返す失敗タスクは前払い残高を消費しないため、学習者が不完全なクリップボード値を貼る探索スクリプトやフォーム検証を安価に保てます。
連携の活用例
パレットと印刷fixtureの単体テスト
hex fixtureから既知の良いCMYKインキ・チャンネル組を生成し、視覚回帰と印刷プレビューのテストが安定した整数インキ値を断言できるようにします。
技術的な質問
シアン・マゼンタ・イエロー・キーのインキ・チャンネルは何を表しますか?
プロセスインキ強度を0から100の整数パーセントで表します。キーは黒で、同じ値はc/m/y/k別名、ink_channelsオブジェクト、cmyk配列、CSS風cmyk()文字列にも現れます。
無効なhexコードではどうなりますか?
APIは問題を説明するメッセージ付きのinvalid_inputを返します(空入力、長さ誤り、非十六進文字、0x接頭辞など)。検証失敗は課金されません。
HexからCMYKインキ百分率への変換は無料ですか?
ブラウザツールは無料でローカル実行です。API呼び出しは成功リクエストごとに$0.002の前払いKIT残高を使い、失敗タスクは課金されません。