多數人以為螢幕上看到的顏色,只要校色校準、印刷機台夠新,印出來就一定會一模一樣,問題其實不在這裡。RGB 螢幕靠光線疊加顯示顏色,CMYK 印刷靠油墨吸收與反射顯示顏色,兩套系統從物理原理上就不對等,天生能涵蓋的顏色範圍本來就不一樣大。這種螢幕看到的顏色,和印出來顏色對不起來的落差,就是設計師常說的 RGB CMYK 色差,而且它不是校色沒調好,也不是印刷技術不夠好造成的。
最常見的狀況是,設計稿裡挑了一個螢幕上很搶眼的螢光綠或桃紅,送印之後卻變成一種說不上來的灰綠、灰紫,怎麼調色都調不回原本那個亮度。這件事值得你先弄懂,因為色差不是印刷廠能單方面修好的問題,顏色一旦超出印刷能呈現的範圍,不管換哪一台印表機,結果都差不多濁。搞懂色差從哪裡來,你就能在設計階段先一步在螢幕上看見哪些顏色會出問題,而不是等成品送到手上才發現已經來不及調整。
先從兩套系統各自怎麼造出顏色講起,再一路拆到色域、失真原因,最後回到設計時該怎麼提早抓出這些顏色。
RGB 和 CMYK 是什麼?兩套完全不同的造色邏輯
一份設計檔案,螢幕上顏色鮮豔亮眼,印出來卻悶掉一截,根源在於 RGB 和 CMYK 從一開始的造色邏輯就不一樣。根據 Adobe 官方文件,RGB 是紅、綠、藍三色光疊加而成的加色法,在 8 位元色版裡,每個顏色的數值介於 0(全黑)到 255(全白)之間;CMYK 則是青、洋紅、黃三色油墨再加一版黑疊出來的減色法,數值範圍是 0% 到 100%,疊得愈多顏色被吸收得愈多,結果反而愈暗。
兩套系統看似各管各的,其實互為表裡。楊百翰大學的教學頁面指出,RGB 兩兩相加會變出 CMY 這三個顏色,紅光加綠光變黃、紅光加藍光變洋紅、綠光加藍光變青,剛好就是印刷那邊拿來當基礎油墨的三個名字。這層對應關係先記住,後面談色域為什麼差這麼多才有地基可以站。

RGB 怎麼用光疊出顏色?
螢幕本身會發光,紅、綠、藍三色光疊在一起只會愈疊愈亮,這跟多數人「顏料愈疊愈深」的直覺剛好相反。把三色光等量疊到最滿,螢幕呈現出來的就是白色,這也是為什麼網頁設計裡代表白色的色碼,三個數值都拉滿是 255。反過來,三色光都不發光,螢幕看到的就是全黑。
CMYK 怎麼用油墨疊出顏色?
印刷用的油墨不會發光,顏色是靠吸收部分光線、反射剩下的顏色讓人眼看見,疊的顏色愈多,被吸收掉的光線就愈多,愈疊愈暗。根據 Adobe 官方文件,理論上青、洋紅、黃三色油墨等量疊加,應該能吸收掉所有光線、疊出純黑,但實際上受油墨純度限制,疊出來的顏色多半偏向混濁的深灰或深棕,不是真正的黑。這也是為什麼印刷要另外獨立一版黑墨,而不是只靠青洋紅黃三色疊黑,單獨一版黑墨顏色更穩定,也比較省油墨。
螢幕發光、印刷反光,兩套系統的根本差異
疊光和疊墨的規則之所以完全相反,關鍵在於兩套系統顯示顏色的方式本來就不同。根據刊登於《Biophysical Journal》的一篇文章,螢幕是透過改變紅、綠、藍光的強度來顯示顏色,屬於主動發光;印刷則是透過改變紙上油墨的數量與組合來顯示顏色,得靠反射光線讓人眼看見,屬於被動反光。
這篇文章也指出,正因為這個差異,許多螢幕上顯示得很鮮豔的顏色,印刷油墨其實還原不出來,這正是後面色域大小不同的根本原因。
色域無關好壞,只是兩者能顯示的顏色範圍不一樣大
色域,就是一個系統能表現的顏色總集合,不妨想像成兩個大小不一樣的圈。根據國際照明委員會(CIE)的色度學標準,人眼能感知的顏色範圍是一個固定的馬蹄形範圍,RGB、CMYK 各自能重現的顏色,都只是這個範圍裡的一小塊子集合。《Biophysical Journal》那篇文章具體指出,RGB 色域明顯比印刷用的 CMYK 色域廣,螢幕上很多鮮豔的顏色,印表機的油墨根本印不出來。美國國家標準與技術研究院(NIST)公開的色彩量測研究,也是這套色域概念的量測基礎之一,色域大小不是誰主觀認定,而是有一套國際共通的量測標準在背後撐著。

兩個圈也不是誰完全包住誰,RGB 涵蓋的範圍雖然大出許多,CMYK 那邊仍有少數顏色是 RGB 螢幕顯示不出來的,只是整體而言 RGB 能表現的顏色遠多於 CMYK。這節要建立的認知框架很簡單,色差不是哪一套系統「比較差」,只是兩個集合的大小本來就不一樣,呼應開頭那句兩套系統從物理原理上就不對等。所以螢幕上特別鮮豔的顏色,最容易在印刷時碰壁。
螢光、鮮豔色為什麼在螢幕上很美,印出來卻悶掉?
螢光色、霓虹色特別容易在印刷時失真,原因不在印刷機不夠好,而是這類顏色的鮮豔感,本來就建立在「發光」這件事上面。螢光色的鮮豔感,來自高飽和度疊加主動發光的效果,這種效果只有像螢幕這樣的光源做得到。CMYK 靠反射光呈色,沒有「額外發光」這個物理能力,能疊出的最大飽和度天生就比較低,同一個螢光綠,在螢幕上與在紙上,能達到的亮眼程度本來就不是同一個等級。
這有點像用水彩顏料調色,不管怎麼混,水彩都調不出真正的螢光綠或螢光粉紅——顏料的呈色方式,本來就沒有「主動發光」這個選項,印刷油墨也是同一個道理。根據《Biophysical Journal》那篇文章,高飽和度的螢光色與部分藍色系,是最容易超出 CMYK 色域、轉換後失真的顏色類型。
超出色域的顏色不會憑空消失,印刷系統會用色域內最接近的顏色去替代它,原本螢幕上飽和、明亮的螢光綠,替代之後就變成偏濁、偏灰的一種綠,這正是很多人螢幕上看起來很鮮豔、印出來卻悶掉的真正原因。

設計時,先在螢幕上抓出會失真的顏色
色差沒辦法靠「調整」消除,因為它是集合範圍的問題,不是校色準不準的問題;真正能做的,是你在畫面還沒定案前,就用對的方式先在螢幕上看見哪些顏色會出狀況。
先想好這張圖是純螢幕用,還是以後會印出來
決定色彩模式這件事,愈早做愈划算。如果你一開始就知道這張圖之後要印出來,直接用 CMYK 模式工作,製作過程中隨時就能看到哪些顏色已經超出範圍,不用等到最後才意外;如果你確定只在螢幕上用,像網頁、社群、簡報,留在 RGB 模式,反而能保留更完整的色彩範圍。Adobe 官方文件的建議做法是,如果一開始是 RGB 影像,最好先在 RGB 完成大部分編輯,最後才轉成 CMYK,因為轉換色彩模式會直接改變顏色數值,而且這個改變多半不可逆。即使轉完再轉回 RGB,原本那組顏色數值也不會恢復。
用軟體內建的色域檢查,先在螢幕上看見問題
除了一開始選對色彩模式,主流設計軟體大多還有「校樣顏色」或「色域警告」這類功能,可以在還沒輸出之前,先在螢幕上模擬轉成 CMYK 之後的樣子,把超出範圍的區塊標出來。你在畫面階段就能看到哪些顏色會被替換、替換後大概會變什麼樣子,提早做取捨,而不是等作品印出來才臨時補救。這類色彩模擬能做到,背後靠的是國際色彩聯盟(ICC)訂出的色彩描述檔,它把螢幕、印表機這些不同裝置各自能表現的顏色範圍記錄下來,軟體才有辦法在螢幕上準確模擬轉成印刷色會變怎樣。
哪些顏色,最容易在印刷時失真?
最容易出狀況的,是高飽和度的螢光色、霓虹色,像特別亮眼的螢光綠、螢光粉紅;金屬光澤色,像帶反光感的金色、銀色,也常常還原不出來,因為那種光澤感同樣仰賴螢幕發光,油墨反射不出同樣的效果。部分鮮豔的藍紫色系,也容易落在 RGB 涵蓋、CMYK 涵蓋不到的區域。設計時你只要看到這類顏色,就該提高警覺,提早想好替代方案,而不是等送印才臨時換色。
轉個色彩模式,色差就會消失嗎?
很多人以為,只要把檔案從 RGB 轉成 CMYK,色差就自動解決了,其實轉換本身只是把顏色硬塞進 CMYK 能表現的範圍。原本超出範圍的顏色,系統會自動換成色域內最接近的替代色,這個過程叫色彩對應,結果通常是變濁、變暗,不是把顏色還原成原本想要的樣子。
《Biophysical Journal》那篇文章談到,這種色彩對應造成的偏移大多不可逆;Adobe 官方文件也提到,轉換色彩模式會直接改變顏色數值,即使事後再轉回 RGB,原本那組數值也不會回來。換句話說,轉換色彩模式能做到的,是讓你提早看到問題,不是解決問題;真正能解決的,是設計階段就選對顏色,一開始就避開色域外的區域。
這也回頭呼應最前面那句話,色差從來不是校色沒調好,而是兩套系統的集合範圍原本就不一樣大,轉換色彩模式只是讓這件事提早現形。
RGB CMYK 色差,不是設備不夠好,也不是校色沒調準,而是兩套呈色系統天生能涵蓋的顏色範圍不一樣大。懂了這件事,你不需要背下哪個色碼對應哪個油墨比例,而是養成一個習慣,一開始就想清楚這張圖最終會被誰看見,是留在螢幕上,還是要印出來。這個習慣,能讓色彩的取捨提早發生在螢幕上,而不是留到成品印出來才措手不及。
