工具功能一覽:即時CMYK轉RGB及其他色域格式
這個頁面讓你輸入一組CMYK百分比(青、品紅、黃、黑),即時得到對應的RGB顏色——三個0至255之間的數值——同時顯示HEX、HSL、HSV、LAB等多個色域格式。所有輸出在你修改任何輸入欄位的瞬間同步更新。舉例:輸入 66%,69%,0%,10%,工具會同時算出RGB、HEX、HSL、HSV、CMYK(顯示回你輸入的數值)以及LAB。轉換過程完全在瀏覽器內進行,你的色彩資料不會被上傳。
減色模型與加色模型:轉換的物理基礎
CMYK與RGB描述顏色的物理原理截然不同。CMYK屬於減色模型:墨水(青、品紅、黃)吸收部份光譜,黑色(K)補償疊印後的灰階,紙張反射剩餘光線形成你所見的顏色。RGB屬於加色模型:顯示器發光,紅、綠、藍三種光以不同強度混合,光線直接進入眼睛。減色模型有較細的色域(gamut),加色模型能呈現更鮮豔的顏色。因此任何從CMYK到RGB的轉換都只是近似值——無法將四種墨水百分比完美對應到三種光強度數值,尤其是當CMYK的顏色在RGB色域之外時。沒有ICC配置檔案(ICC profile)的情況下,這個工具給出的RGB只是打印工作的起點,不是準確匹配。鮮豔的屏幕顏色往往無法用墨水重現,這正是轉換必然帶有偏移的根本原因。
轉換的數學原理與色域限制
常用的基本轉換方法是:先從CMYK推算出CMY的等效值(利用黑色通道作灰成分取代),再轉為RGB。但實際計算時,工具會將四個百分比(0–100)映射到0–255的整數範圍。關鍵在於色域限制:若轉換結果的RGB組合一通道超出0–255的範圍(例如某值小於0或大於255),代表該CMYK顏色超出RGB色域,工具會將其調整至最接近的可顯示顏色。調整方法通常是線性縮放或裁剪邊界值,這意味著若你將調整後的RGB反轉回CMYK,得到的數值可能與原輸入有輕微差異——這是正常現象,並非工具出錯。例如一個在專業印刷中很常見的深藍色,在屏幕上可能被壓暗。工具本身不採用ICC配置,因此不考慮紙張、墨水或打印機特性,結果純粹為屏幕顯示而計算。
邊緣情況與使用注意事項
當你輸入無效的CMYK值(例如百分比超出0–100範圍,或格式不正確),工具會顯示錯誤訊息:「請以四個0–100的百分比輸入CMYK,例如 66%, 69%, 0%, 10%。」注意:CMYK輸出欄位顯示的是你輸入的數值,與其他格式的計算結果一併呈現;但這個CMYK值只是屏幕估算,若你用它直接去打印,會因打印機配置不同而產生偏差。此外,若你從其他設計軟件(例如Photoshop)拷貝CMYK值,記得確認其百分比精確度,因為工具不支援小數點(例如66.5%),只能輸入整數百分比。轉換是雙向的:你可以在RGB、HEX或HSL欄位輸入數值,工具同樣會即時計算CMYK——但CMYK欄位會顯示近似結果。
誰適合使用這個工具
平面設計師經常需要將打印設計稿中的CMYK品牌色轉為屏幕用色,例如在數碼模擬稿中檢查效果。前端開發者則可從印刷規範中提取CMYK數值,快速取得HEX或RGB以便寫入CSS。任何同時處理打印與數碼材料的人,例如市場部人員、包裝設計師,都可以利用這個工具在兩種色彩系統之間取得一個可用的參考值。不過,若要求顏色在屏幕上與印刷成品高度一致,仍需要配合ICC配置檔案及打稿驗證,不能單靠此工具。
常見問題 (FAQ)
問:為什麼我從Photoshop得到的CMYK值轉換成RGB後,在屏幕上看起來不一樣?
答:Photoshop會根據你指定的ICC配置(例如Coated FOGRA39)進行轉換,而這個工具只是用基礎數學公式轉換,不考慮打印設定。因此結果只是一個粗略的屏幕樣貌,並非模擬印刷效果。
問:轉換後顏色超出色域會怎樣?
答:工具會自動將RGB通道調整至0–255範圍內,強制顯示最接近的可見顏色。若你將此RGB反轉回CMYK,數值可能與原輸入有偏差——這是色域裁剪的代價。
問:工具中的LAB是什麼?
答:LAB是一個與裝置無關的色彩空間(L代表亮度,a和b代表色彩方向),常用於顏色科學及品質控制。此工具提供的LAB數值是透過RGB推算出來的近似值,並非從原CMYK直接轉換,因為LAB通常需要經由XYZ空間轉換,中間會多一層近似。
問:我可以把CMYK值貼上後,直接將RGB用於網頁嗎?
答:可以,但要注意:這只是屏幕顯示的起點。若你的網頁需要與印刷品顏色接近,建議先以ICC配置進行軟打樣(soft proof),再手動微調RGB值。直接使用工具輸出的RGB可能與印刷成品有視覺差距。
問:工具會上傳我的顏色數據嗎?
答:不會。所有轉換都在你的瀏覽器內完成,無需網絡傳輸,保障資料私隱。
問:為什麼CMYK值輸入99%, 0%, 0%, 0%時,RGB輸出不是純藍色?
答:因為純青(Cyan)並不是純藍(Blue);CMYK中的青色在RGB中會混合綠色和藍色。舉例:C=100%通常對應RGB約0,255,255(青色),而不是0,0,255(藍色)。這個工具的轉換遵循標準的CMY→RGB數學關係,不會隨意對應。