「將 PDF 轉換為灰階」工具完全在您目前的瀏覽器分頁中執行,可將單一、最大 25 MB 的本機 PDF 轉成一個全新的點陣 PDF,該 PDF 中每個可見的像素都會被替換成一個亮度值,計算方式為 round(0.2126 × 紅 + 0.7152 × 綠 + 0.0722 × 藍)。不會上傳任何內容到伺服器,不需要任何帳號,您唯一需要準備的檔案就是已經存放在您電腦上的那一個。輸出檔並不是原始 PDF 的重新著色複本,而是一份以 PNG 頁面影像重新放置於原始尺寸頁面上的全新文件,這表示它保留了頁面的視覺外觀,但不會保留可選取的文字層、即時連結、表單欄位、向量路徑、原始詮釋資料,或來源的壓縮方式。請將結果視為一份扁平化的視覺單色複本:非常適合做為列印預覽、快速單色上傳,或參考 PDF,但並不能用來取代經過專業編輯的來源檔。那一句話 —「本機、僅限瀏覽器、點陣輸出」— 就是開始使用時需要建立的完整心智模型。
大多數進入本指南的使用者都有一份彩色 PDF,並且有明確的理由希望將它轉為灰階:為了降低列印成本、為了配合僅接受單色檔案的上傳表單、為了製作一份內部參考文件(在其中色彩反而是雜訊),或是為了快速產生一個可分享的預覽。在您點選任何項目之前,真正的「開始使用」工作其實發生在您這端 — 在正確的瀏覽器分頁中開啟正確的檔案、檢查檔案大小,並了解工具會保留與不會保留哪些內容。

在開啟檔案前先檢查檔案是否符合限制
工具在任何頁面畫布被配置之前,會強制執行五項硬性限制,因此任何超出限制的檔案都將無法進行轉換:
| 限制項目 | 上限 | 為何重要 |
|---|---|---|
| 檔案大小 | 25 MB | 僅限一個本機 PDF |
| 頁數 | 40 頁 | 較長的工作會被拒絕 |
| 像素邊長 | 單一頁面任一邊 12,000 px | 避免緩衝區無限制成長 |
| 每頁像素數 | 40 megapixels | 限制單頁的算繪成本 |
| 總像素數 | 整份文件 100 megapixels | 限制總記憶體使用量 |
如果您的 PDF 超過 25 MB,請先使用能夠在本機進行分割或壓縮的工具進行修剪 — 例如,可先使用 PDF 頁數計算工具 確認大小後再進行處理。受密碼保護、格式錯誤,或已簽署的 PDF 可能會直接失敗,因為本工具並不會繞過密碼,也不會驗證簽章;請先使用其他工具解除密碼或移除簽章後再重試。
1.5 倍算繪比例也是值得了解的設定:每個頁面會以來源像素尺寸的 1.5× 進行算繪,再放置回與原始頁面大小相符的頁面上。視覺細節會在該比例下固定,且無法調整。如果原始頁面異常地小,所產生的點陣影像仍然會偏小;如果原始頁面非常大,即使檔案遠低於 25 MB,您仍可能會遇到單頁或整份文件的 megapixel 上限。
逐步完成三步驟轉換
一旦檔案準備就緒,實際的轉換過程很短。請在全新的瀏覽器分頁中開啟 灰階 PDF 轉換工具,讓轉換作業能擁有完整的分頁記憶體預算,然後執行下列三個步驟:
- 從您的電腦中選擇一個最大 25 MB 的本機 PDF,並將其載入工具中。
- 選擇「Convert to grayscale」(轉換為灰階),然後等待瀏覽器在本機逐像素算繪每個有界的頁面。
- 檢視產生的點陣 PDF,並在扁平化的頁面符合您的需求時下載它。
算繪步驟是最慢的一步。開始新的轉換作業會取消前一個工作,而任何畫布、PDF worker 工作,以及暫時性的下載 URL 都會在工作結束或被取消時一併釋放,因此即使您中途離開,也不會有大型緩衝區殘留在記憶體中。
灰階運算的實際運作方式
在瀏覽器使用 PDF.js 算繪頁面後,工具會逐一走訪該頁面的每個像素,並將紅、綠、藍三個色通道全部替換為相同的亮度值。該公式採用 Rec. 709 / sRGB 的亮度權重,並四捨五入到最接近的 8 位元值:
- 紅色貢獻:0.2126
- 綠色貢獻:0.7152
- 藍色貢獻:0.0722
對於一個純紅像素 (255, 0, 0) 而言,其運算為 0.2126 × 255 + 0.7152 × 0 + 0.0722 × 0 = 54.213,四捨五入後為 54。然後這個單一數值會被寫入紅、綠、藍三個色通道,使該像素變成 (54, 54, 54) — 明顯呈現灰色,且明顯比來自純綠(約為 182)或純藍(約為 18)的相同色階更暗。相同的逐像素運算意味著黑色保持為 (0, 0, 0),白色保持為 (255, 255, 255),而任何輸入的灰色則保持其原來的灰色。
這種明確的算術運算 — 與 CanvasRenderingContext2D getImageData 及 putImageData 的來回處理所使用的模式相同 — 正是本工具不依賴 CSS filter: grayscale(100%) 捷徑的原因。CSS 這條路徑在 Safari 中並不是可靠的預設行為,而明確的算術運算讓結果具有可測試性:輸入純紅、純綠、純藍、黑色與白色,您就能預測出精確到整數的輸出結果。
輸出檔會保留與捨棄哪些內容
思考新檔案最簡單的方式,就是將它視為「每頁一張頁面大小的照片」。這個類比是精確的:每個輸出頁面都是一個包裝在原始尺寸 PDF 頁面中的 PNG 影像;原始的可選取文字、連結、表單欄位、註解、向量路徑、圖層、原始影像編碼、無障礙結構、詮釋資料,以及來源的壓縮方式,都不會被一併帶入輸出檔。
| 屬性 | 來源 PDF | 工具的輸出 |
|---|---|---|
| 頁面大小與方向 | 依原稿設定 | 保留 |
| 視覺外觀(彩色轉單色) | 全彩 | 透過固定公式轉為灰階 |
| 可選取文字層 | 有 | 無 — 已扁平化為影像 |
| 即時連結與表單欄位 | 有 | 無 |
| 向量路徑與圖層 | 有 | 無 — 已點陣化 |
| 原始詮釋資料與壓縮方式 | 有 | 無 — 已由 PNG 頁面取代 |
| 輸出檔案大小 | 依檔案而異 | 通常比來源檔更大 |
如果任何被捨棄的屬性對您而言很重要 — 例如您因為檔案會餵入翻譯工具而需要保留可選取的文字,或您因歸檔需求而需要 PDF/A 合規 — 請改用專業的 PDF 編輯器。本瀏覽器工具的工作就是快速產生扁平化的複本,且明確地告知您這一點:它並未聲稱具備歸檔或法律合規性、不會繞過密碼,也不會驗證簽章。
輸出檔通常會比來源檔更大,因為來源的字型、向量與影像壓縮被相對未壓縮的 PNG 頁面影像所取代。如果檔案大小比視覺精確度更重要,正確的下一步是在瀏覽器中將新檔案通過一個以大小為目標的壓縮工具,而不是以不同方式重新算繪 — 將 PDF 壓縮至目標大小的入門指南 會從頭到尾帶您走完該工作流程。
什麼情況下瀏覽器灰階複本不是合適的工具
當檔案是用於列印預覽、內部參考文件、需要去除色彩雜訊的草稿,或是明確要求灰階的上傳時,快速的視覺單色複本就是正確的解答。但當您需要從最終檔案中取得下列任何項目時,它就不是正確的解答:
- 可選取、可搜尋,且能複製或餵入翻譯、萃取工具的文字
- 點擊後仍可正常導航的即時連結
- 仍可填寫的表單欄位
- 在任何縮放等級下都能清晰縮放的向量圖形
- 無障礙標籤、邏輯閱讀順序,或 PDF/A 合規性
- 原始詮釋資料、簽章,或列印色彩管理
- 保證小於來源檔的檔案大小
若符合上述任何一項需求,請留在能保留原始文件底層結構的專業 PDF 編輯器中。當結構不需要被保留下來時,瀏覽器灰階轉換器才是快速的途徑。
在分享檔案前先確認結果
花幾秒鐘檢查下載的檔案,可以省下之後大量的清理工作。請開啟灰階 PDF,翻閱來源檔中具有彩色內容的每個頁面,並確認對比度仍然清晰 — 彩色照片在轉為灰階後有時會顯得較為平淡,而針對彩色進行平衡的頁面可能需要調整來源,而不是調整輸出檔。若某個頁面看起來有問題,最常見的原因是來源頁面擁有異常的色彩組合或低對比的色板,使得灰階轉換後更加扁平;此時的下一步是修正來源並重新匯出,而不是嘗試將灰階檔再次轉為灰階。也請確認頁數與來源檔相符:工具在允許您下載前會重新開啟輸出檔以驗證頁數,但對於一份 40 頁的工作而言,手動計數仍然是便宜的保險機制。
在您確定灰階版本就是您想分享的內容之前,請將來源檔與新檔案保存在一起。本工具在本機執行,絕不會上傳您的 PDF,也不會在任何伺服器上保留副本,因此您手上唯一會有的灰階檔案,就是您實際下載的那一份。
延伸閱讀:如何開始移除 PDF 註解。