亮度公式 0.2126R + 0.7152G + 0.0722B,套用於每個像素並四捨五入到最近的 8 位元值,是將彩色頁面重建為單色的灰階 PDF 轉檔器的標準做法。選擇正確的方式來使用 PDF 轉灰階工具時,腦海裡應先有那個公式,因為每種方法——無論是瀏覽器端的點陣轉檔器、桌面 PDF 編輯器、列印驅動程式,或是像 Ghostscript 之類的命令列工具——都會套用某個版本的 Rec. 709 權重來決定每個像素應該有多亮。您真正的選擇在於能接受哪些權衡:快速、本機、基於瀏覽器的轉檔會把每頁扁平化為點陣影像並捨棄文字選取、連結、表單欄位和向量路徑,或是較慢、付費的工作流程能保留原始的 PDF 結構。合適的做法也取決於文件扮演的角色——列印預覽、需要單色的提交表單,或是想留在自己機器上的參考副本——以及檔案是否保持隱私。先閱讀下方的限制可避免在工具無法處理的檔案上白費工。

何時灰階轉檔適合這項任務
灰階副本很少是您擁有的每個 PDF 的最佳格式,但對於一組明確的工作來說,它是最實用的選擇。大多數讀者將彩色 PDF 轉為灰階,是為了節省黑白印表機的墨水或碳粉、為了符合只接受單色文件的提交要求、為了產生符合最終黑白輸出的列印預覽,或是為了清理掃描的 PDF 以執行 OCR。這個轉檔也讓檔案在灰階電子閱讀器或低對比環境中能一致地閱讀。仰賴色彩編碼的文件——財務儀表板、攝影作品集、熱區圖——應保留彩色,因為灰階權重會把相近的亮度摺疊在一起,讓不同顏色看起來是同一個色階。
兩個問題可以迅速確定選擇。第一,輸出中是否需要保留原始的文字、連結、表單欄位或向量路徑且仍可互動?若答案是肯定的,點陣轉檔器就不適合這份工作。第二,檔案是否停留在您的裝置上?在瀏覽器中本地端轉譯 PDF 的轉檔器會讓文件不經過任何伺服器,這對發票、病歷、合約以及任何您通常不會用電子郵件傳給陌生人的文件來說很重要。
比較主要的轉檔路徑
四種常見的方法以截然不同的副作用處理同一項任務。下表依轉檔發生的位置、輸出中保留下來的內容,以及最終得到的檔案類型來排列。
| 方法 | 執行位置 | 輸出保留下來的內容 | 最佳用途 |
|---|---|---|---|
| 瀏覽器式點陣轉檔器(例如 Grayscale PDF Converter) | 本地瀏覽器分頁;無上傳 | 僅視覺像素;無文字、連結或向量 | 快速的單色副本、列印預覽、私密參考 |
| 桌面 PDF 編輯器(Adobe Acrobat Pro 等) | 本地桌面安裝 | 文字、連結、向量、圖層、無障礙標籤 | 歸檔、無障礙、色彩管理的列印 |
| 列印驅動程式(Microsoft Print to PDF、macOS Preview 另存為 PDF) | 本地列印管線 | 當驅動程式強制灰階時,頁面以點陣呈現 | 在已知裝置上一次性匯出單色檔案 |
| 命令列工具(Ghostscript 等) | 本地殼層或指令批次 | 取決於參數;搭配正確選項可保留向量 | 以可重複的配方大量轉檔 |
如果您只需要扁平的視覺副本,而且希望原始檔案不經過任何伺服器,瀏覽器工具是最短的路徑。如果您需要轉檔後的檔案像真正的 PDF——可選取的文字、無障礙標籤、PDF/A 一致性、已簽署的欄位——請升級使用桌面編輯器或指令流程。當文件已位於您正在操作的機器上,且您不介意失去互動性時,列印驅動程式的路線就能發揮作用。
逐步將 PDF 轉為灰階
瀏覽器式的 Grayscale PDF Converter 遵循一段簡短、可預期的工作流程。一切都在當前分頁中進行:PDF 從不上傳,且工具會在每個不透明畫布上轉譯每一頁、以四捨五入後的亮度值取代 RGB 色頻、編碼為 PNG,再將各 PNG 組合成一份符合原始頁面尺寸的新 PDF。
- 開啟工具,挑選一份不超過 25 MB 的本地 PDF。超過此大小、有密碼保護、已簽署或結構異常複雜的 PDF,可能會在載入步驟失敗。
- 選擇 Convert to grayscale(轉為灰階),等待工具以 1.5 倍比例轉譯每個有邊界頁面、計算每個可見像素的亮度值,並將每個灰階頁面寫入新 PDF 內的 PNG。
- 在內建預覽中檢視點陣 PDF,確認扁平的頁面符合預期——文字清晰、影像保有細節、頁數與來源相符,且沒有掉頁。
- 將新的 PDF 下載到您的裝置。在您驗證輸出之前,請將原始檔案與灰階副本並存,因為可選取的文字、連結、表單欄位、註解和向量路徑都不會保留。
如果您想再看一次輸出,請參閱 如何檢查 PDF 轉灰階後的結果,其中提供逐頁檢查的清單。
輸出實際的樣貌
由於轉檔器將每頁重建為影像,即使原始檔案是原生數位格式,輸出的行為也像掃描的 PDF。亮度公式決定每種顏色如何映射為灰色。透過三個參考像素的計算範例讓數學更具體:
- 純紅(R=255、G=0、B=0):0.2126×255 + 0.7152×0 + 0.0722×0 = 54.21,四捨五入為 54。
- 純綠(R=0、G=255、B=0):0.2126×0 + 0.7152×255 + 0.0722×0 = 182.38,四捨五入為 182。
- 純藍(R=0、G=0、B=255):0.2126×0 + 0.7152×0 + 0.0722×255 = 18.41,四捨五入為 18。
那組權重與 W3C filter-effects 的灰階運算屬於同一家族,但它是在 JavaScript 中明確計算的,而非依賴 CSS 的 filter 屬性,後者在 Safari 中並非可靠的預設行為。因此該行為可針對黑、白、灰以及三原色進行測試。由於工具處理的是顯示的點陣像素,而非底層的 PDF 色彩運算子,瀏覽器轉譯器在螢幕上會呈現的任何內容都會先成為像素,而那個像素會獲得一個灰階值。
權衡源自該決定。可選取的文字、即時連結、表單欄位、註解、向量路徑、圖層、原始影像編碼、無障礙標籤、原始壓縮以及文件詮釋資料,在這個版本中都不會保留。輸出檔案也可能比來源大,因為轉譯後的 PNG 使用的位元組比原始的字型、向量和影像壓縮多。頁面尺寸會被保留,因此新 PDF 仍會以與原始檔案相同的大小列印。
開始前要檢查的限制
工具在任何輸出畫布配置之前,會強制執行一組預檢預算,因此超出預算的檔案會快速失敗並顯示明確訊息,而不是讓分頁卡住。開始前請依據您的來源 PDF 確認這些數字。
| 限制 | 數值 | 它保護的內容 |
|---|---|---|
| 最大檔案大小 | 25 MB | 本機磁碟的單一載入步驟 |
| 最大頁數 | 40 pages | 總工作長度與累積的 PNG 大小 |
| 每頁最大邊長 | 12,000 pixels | 1.5 倍比例下單一轉譯頁面 |
| 每頁最大像素數 | 40 megapixels | 記憶體中每頁的影像緩衝區 |
| 整份文件最大像素數 | 100 megapixels | 所有頁面的影像緩衝區總和 |
如果您的來源檔案超出這些預算之一,正確的做法是先使用 Split PDF 工具分割檔案,分別執行灰階轉檔,再將結果合併回來。在轉檔進行時啟動另一次轉檔會取消先前的工作,且畫布、PDF worker 工作與暫存下載 URL 會在不再需要時立即釋放,因此分頁不會在多次嘗試間累積緩衝區。
何時瀏覽器工具不是正確的選擇
扁平的點陣 PDF 在檔案仍需執行任務時是不佳的替代品。如果您需要用於歸檔的 PDF/A 一致性、用於螢幕閱讀器的無障礙標籤、仍有效的數位簽章、色彩管理的列印輸出,或任何針對特定位元組數控制的壓縮,請使用桌面 PDF 編輯器或專業流程。點陣輸出無法承載遮蔽層、無法承載使用者仍要填寫的表單欄位,也無法保留原始的字型提示或字距。如果您只是需要一份供自己閱讀或單次提交用的私密單色副本,瀏覽器工具就是正確的工具。如果輸出之後必須像真正的 PDF 運作,請升級使用桌面工作流程。
略過瀏覽器工具的第二個原因是本地轉譯器無法解讀的內容:有密碼保護的檔案(工具不會略過密碼)、已簽署的檔案,以及含有異常色彩運算子或結構損壞的 PDF,可能會在載入步驟失敗。在這種情況下,請先在桌面閱讀器中開啟檔案,儲存扁平化或解除鎖定的副本,再以清理過的版本返回灰階轉檔器。