為什麼PDF在螢幕上顯示正常,列印出來卻是空白?

這是最令人沮喪的PDF問題之一:文件在檢視器中顯示完美,但每一頁列印出來都是空白或白紙。內容確實存在--螢幕已經證明了這一點。那麼到底發生了什麼?

有五個常見原因,每個原因都有不同的解決方法。按順序逐一檢查,不到10分鐘即可解決。

原因1:透明度或向量元素讓印表機混亂

現代PDF檔案使用透明效果、漸層和向量圖形。一些較舊的印表機和印表機驅動程式無法正確處理這些內容。它們渲染頁面但跳過透明部分--根據文件的不同,這可能導致所有可見內容都消失。

解決方法:以影像方式列印。 在Adobe Reader中,選擇檔案 → 列印 → 進階 → 勾選「以影像方式列印」。這樣印表機就會將每一頁視為平面點陣圖,而不是處理向量指令,從而完全繞過透明度問題。在Chrome中,右鍵按一下PDF → 另存新檔 → 在Adobe Reader中開啟下載的檔案 → 然後使用「以影像方式列印」。

原因2:PDF的列印權限被停用

PDF檔案可以有兩種類型的密碼:阻止存取的開啟密碼,以及阻止列印或複製等特定操作的權限密碼。如果建立PDF時設定了列印限制,印表機會收到頁面但被告知不要輸出。

解決方法:移除列印限制。 使用 PDFviz Unlock PDF 工具移除權限限制。上傳檔案,讓工具解除限制,然後下載並正常列印。這適用於權限密碼--對於開啟密碼,您需要知道密碼本身。

原因3:掃描的PDF上有隱藏內容的白色覆蓋層

一些掃描的PDF在掃描圖像上方有白色文字層--通常是OCR(光學字元辨識)軟體留下的。如果白色層不完全透明,即使螢幕顯示正常,列印時也會覆蓋可見內容。

解決方法:透過PDF壓縮器重新匯出。 使用 PDFviz Compress PDF 重新處理檔案。壓縮會在內部重新渲染PDF,通常會移除有問題的圖層。下載壓縮版本後再次嘗試列印。

原因4:印表機驅動程式過時或損毀

印表機驅動程式將PDF渲染指令轉換為特定硬體能理解的命令。過時或損毀的驅動程式可能在某些PDF類型上悄然失敗--它發送列印工作時沒有錯誤訊息,但實際輸出是空白的。

解決方法:更新或重新安裝印表機驅動程式。 Windows系統:裝置管理員 → 印表機 → 右鍵按一下您的印表機 → 更新驅動程式。Mac系統:系統設定 → 印表機 → 移除印表機 → 重新新增(macOS會自動重新下載驅動程式)。重新安裝後,用同一個PDF進行測試。

原因5:從瀏覽器標籤而非專用閱讀器列印

Chrome、Firefox、Edge和Safari都有內建PDF檢視器,但它們是簡化的渲染器,會跳過某些PDF功能。透過瀏覽器內建檢視器列印時,顯示正常的複雜PDF可能會悄然失敗。

解決方法:下載PDF並在專用閱讀器中開啟。 在瀏覽器中右鍵按一下PDF → 另存新檔 → 然後在Adobe Reader(免費)、SumatraPDF(Windows,免費)或Foxit Reader中開啟下載的檔案。這三個程式處理複雜PDF的可靠性遠超瀏覽器檢視器。

快速診斷:您的問題是哪種原因?

症狀最可能的原因最快的解決方法
所有印表機上輸出空白透明度或向量問題在Adobe Reader中以影像方式列印
空白輸出,無錯誤訊息列印權限被停用Unlock PDF工具
只有部分頁面是空白這些頁面上有白色覆蓋層用Compress PDF重新渲染
同一印表機上其他檔案列印正常驅動程式問題或使用了錯誤的閱讀器更新驅動程式,使用專用閱讀器
僅在Chrome中列印空白瀏覽器PDF檢視器限制下載後在Adobe Reader中開啟

如何在將來防止PDF列印空白

  • 始終從專用PDF閱讀器列印,而不是從瀏覽器標籤。 Adobe Reader和SumatraPDF(Windows,免費)對PDF規範的支援比瀏覽器檢視器更完整。
  • 共用檔案前檢查列印權限。 如果您發送別人要列印的PDF,請在Adobe Reader的檔案 → 內容 → 安全性中確認是否允許列印。
  • 如果知道要頻繁列印,將圖形豐富的檔案重新匯出為PDF/X。 PDF/X在匯出時會展平透明度,從源頭防止此問題。
如果以上解決方法都無效,PDF可能已損毀。請嘗試從原始來源重新下載,或請寄件者從原始應用程式重新匯出。