Procreate 之所以沒有內建 CMYK 色彩模式,是因為整個應用程式完全以 RGB 運作,所以在 Procreate 中將 RGB 轉換為 CMYK 的標準方法是:從色票或 ColorDrop 讀取 RGB 數值,再透過瀏覽器型的轉換器(例如 RGB to CMYK Converter)處理,這類工具會使用標準的簡易公式回傳四個 CMYK 百分比。該工具會將每個 RGB 通道縮放為 0–1,將 K 設為 1 減去最大的通道值,並把 C、M、Y 計算為扣除該黑色成分後的剩餘值——然後同時顯示對應的 CMYK、RGB 與 HEX,並搭配一個即時色彩色塊,讓你在將作品送去印刷廠前能先驗證轉換結果。因為 Procreate 無法直接匯出 CMYK,所以這種「讀取後再貼上」的工作流程,便成了大多數插畫家在準備傳單、名片、海報或包裝檔案送印時最實用的方法;又因為轉換過程是在你的瀏覽器本機執行,所以不會上傳任何資料,頁面載入後也能離線運作,你可以在不等待伺服器的情況下反覆處理數十個色票。

為何 Procreate 無法直接匯出 CMYK
Procreate 的定位是一款 iPad 上的數位繪圖應用程式,其中每一個圖層、筆刷、效果與選色器都以 sRGB 色彩空間運作。它沒有 CMYK 文件模式、沒有色彩描述檔選擇器,也沒有任何匯出選項能將 CMYK 通道數值寫入 PDF、TIFF 或 PSD。當你點選 分享 並儲存為 TIFF、PSD、PDF 或 PNG 時,檔案永遠都是 RGB。然而印刷機是以 CMYK 運作——它們需要使用青色、洋紅、黃色與黑色油墨的百分比來驅動各印刷版。Procreate 能產出的內容與印刷機所預期的內容之間的落差,正是必須額外進行轉換步驟的唯一原因。將 Procreate 視為你的色彩來源,並以專用的轉換器作為翻譯步驟,不僅能讓繪圖工作流程保持簡潔,同時仍能提供印刷機可用的數值。
同樣的限制也適用於其他所有面向消費者的繪圖應用程式——Krita、Sketchbook、Concepts 以及大多數行動繪圖工具在設計上都是僅支援 RGB。CMYK 是印刷廠的規格,而不是創作工具的功能,Procreate 的開發人員刻意停留在「螢幕色彩」這一側,而不跨越那條界線。
從你的 Procreate 作品中讀取 RGB 數值
在進行任何轉換之前,你需要先取得所用顏色的實際 RGB 數值。Procreate 在三個便利的位置提供了這些數值。
- ColorDrop 面板:點選畫布右上角的彩色圓圈,然後點選目前的色票即可開啟 ColorDrop 面板。面板底部會以一列以逗號分隔的三個數字,顯示目前顏色的 HEX 代碼與 RGB 數值。
- Swatches 色票面板:從同一個色彩面板開啟 Swatches 分頁,長按任何已儲存的色票即可顯示其 RGB 三元組。
- Color History(色彩歷史):點選色彩面板頂部的時鐘圖示,即可查看你在目前工作階段中使用過的每一個顏色,每個顏色都會標示其 RGB 數值。
請將三個通道數值原樣抄寫下來——例如 R 255、G 0、B 0——這樣就具備瀏覽器工具所需的一切資訊。如果你的作品包含數十種自訂顏色,請在轉換前逐一重複此步驟,或從另一款能顯示每像素 RGB 的應用程式中,從已合併圖層的 TIFF 直接取樣。
如何透過瀏覽器工具在 Procreate 中將 RGB 轉換為 CMYK
- 在你的 iPad、Mac 或 PC 上,使用任何瀏覽器開啟 RGB to CMYK Converter。
- 在 RGB 區塊中輸入你的顏色,每個通道輸入介於 0 到 255 之間的數值。
- CMYK 區塊會自動填入四個介於 0 到 100 之間的百分比,同時顯示 HEX 數值與即時色塊預覽。
- 將色塊與你在 Procreate 畫布上的顏色進行比對,確認數值與預期一致。
- 點選 CMYK 那一列旁的 Copy,即可取得依 C、M、Y、K 順序排列的四個百分比,方便貼入印刷機的工作單、InDesign 中的色彩註解,或 PDF 裡的特別色參考中。
- 如果你需要反向操作——例如印刷機提供了一個你想在螢幕上預覽的 CMYK 色塊——請切換到 CMYK 輸入並輸入四個百分比;工具會立即回傳對應的 RGB 三元組。
所有處理都在你的瀏覽器本機執行,因此不會上傳任何色彩數值,整個工作流程既快速又能保護隱私。如果需要長時間處理大量品牌色,建議保持該分頁開啟,依序轉換每個色票。若輸入超出範圍,系統會自動限制,因此即使你不小心打錯通道數值,也絕對不會得到錯誤的結果。
轉換背後的數學原理
RGB to CMYK Converter 使用的是標準的簡易公式,這也是大多數快速估算工具所採用的計算方式。從 RGB 開始,每個通道會先除以 255,將其縮放至 0–1 的範圍。接著,K(黑色)值會被設為 1 減去這三個縮放後通道中最大的值,因為三色油墨無法產生比其中最弱成員更暗的中性色。C、M、Y 則是從 1 中扣除 K 之後,再減去各通道所貢獻部分後所剩下的顏色。純黑是一個特殊情況:當 R'、G'、B' 都為 0 時,K 會被設為 100%,而 C、M、Y 則強制為 0。
| RGB | HEX | CMYK | 備註 |
|---|---|---|---|
| 255, 0, 0 | #FF0000 | 0, 100, 100, 0 | 純紅色——螢幕轉印刷的經典範例 |
| 0, 255, 0 | #00FF00 | 100, 0, 100, 0 | 螢幕上全飽和度的純綠色 |
| 0, 0, 255 | #0000FF | 100, 100, 0, 0 | 螢幕上呈現的純藍色 |
| 0, 0, 0 | #000000 | 0, 0, 0, 100 | 純黑色——以僅使用 K 的特殊情況處理 |
| 255, 255, 255 | #FFFFFF | 0, 0, 0, 0 | 白色紙張,完全不上墨 |
以純紅色的情況作為計算範例。R' = 255 / 255 = 1,G' = 0 / 255 = 0,B' = 0 / 255 = 0。最大的通道是 R',所以 K = 1 − 1 = 0(0%)。由於 K 不等於 1,因此套用標準公式:C = (1 − 1 − 0) / (1 − 0) = 0(0%),M = (1 − 0 − 0) / (1 − 0) = 1(100%),Y = (1 − 0 − 0) / (1 − 0) = 1(100%)。結果為 CMYK 0, 100, 100, 0——與上表該列相符。
K 通道的存在有其實際原因。理論上,將青色、洋紅與黃色以全強度疊加應該會產生黑色,但在實際印刷中,這種組合既浪費油墨、容易使紙張過於潮濕,也幾乎無法呈現真正的黑色。使用獨立的黑色版不僅更便宜、更銳利、也乾燥得更快,更會用於所有文字,這就是為什麼 K 會被獨立成一個通道,而不是由其他三色混合而成。
為何螢幕上的顏色在紙上往往顯得較為黯淡
RGB 為加法混色:紅、綠、藍光相互結合,三者全強度時會產生白色,這就是顯示器、手機與相機產生色彩的方式。CMYK 為減法混色:青色、洋紅、黃色與黑色油墨會吸收光線,當四色全部疊加在白紙上時,會趨向黑色。這兩種模型涵蓋不同的色彩空間,而 CMYK 的色域在物理上小於 sRGB 色域。霓虹綠、電光藍與鮮豔橘這些顏色落在製程油墨無法重現的範圍之外,因此轉換器必須以近似的方式呈現。這種近似處理,正是明亮的螢幕顏色從印刷機回來後往往顯得較為黯淡的真正原因——這並非轉換錯誤,而是油墨在紙張上的根本限制。
在確定品牌色之前,有幾項調整值得納入考量。如果你的設計依賴飽和的 RGB 綠、紅或藍色,請先在轉換器中取樣 CMYK 輸出,並將色塊與原始顏色進行比對。若色差明顯,可向印刷廠詢問是否能使用特別色(例如 Pantone)——特別色油墨為預先混合,可完全避開 CMYK 色域限制,這也是大多數消費性包裝能保持搶眼視覺效果的原因。
在送印前取得最終正確的數值
瀏覽器工具中的簡易轉換非常適合用於快速估算、品牌色合理性檢查,以及理解兩種模型之間的關聯,但它並不是 ICC 色彩管理。真正的印刷廠會透過特定的 CMYK 描述檔來轉換你的檔案——例如美國的 US Web Coated SWOP、歐洲銅版紙用的 FOGRA39、Japan Color 等等——這些描述檔會考量其設備實際使用的油墨、紙張、網點擴大與印刷機行為。簡易公式所回傳的百分比會接近但很少與該描述檔所產生的結果完全相同。
請使用 RGB to CMYK Converter 取得合理的起始數值,將其貼入你的排版檔案或工作規格中,再讓印刷廠在進行檔案預檢時確認或修正數值。對於一次性使用的傳單、海報與名片,這樣的差異通常很小;但對於包裝、高品質型錄,以及任何對色彩準確度有合約要求的工作,印刷機打出的樣張才是最終定論。務必再次確認你所複製的 CMYK 百分比落在印刷廠指定的總墨量範圍內——通常是 240% 或 300%——因為若 C+M+Y+K 的總和超過此上限,在印刷時會出現暈染、溢墨或乾燥不良的問題。
如果你正在權衡各種方案,RGB 轉 HEX 的替代方案:一款值得嘗試的瀏覽器轉換器 對此有詳細說明。
如果你正在權衡各種方案,在 OpenCV 中將 RGB 轉換為 HSV:精確匹配 HSV 刻度 對此有詳細說明。