PDF 壓縮原理,以及為什麼某些檔案幾乎不會縮小
PDF 壓縮這件事,主要是指重新編碼檔案內部所包含的圖片內容,因此實際壓縮效果會高度取決於這份檔案究竟包含哪些種類與數量的內容。
無損壓縮與有損壓縮
無損壓縮會移除多餘的資料而不捨棄任何資訊,對文字和結構很有用,但能縮小的幅度有限。有損壓縮則用於照片和掃描檔,會捨棄部分視覺細節以換取檔案大幅縮小。壓縮後的 PDF 大多數的體積縮減來自有損圖片重新編碼,而非文字或排版本身。
圖片壓縮與品質
品質設定範圍從 1 到 100,決定有損圖片編碼器保留多少細節,一般預設值約為 60。品質越低,檔案越小,但也會出現越明顯的失真,特別是在圖片中銳利邊緣和小字體周圍。品質越高則能保留更多細節,但檔案縮小的幅度也較小。
DPI 與降低取樣
降低取樣會在重新編碼之前,先縮小過大內嵌圖片的像素尺寸,因此以遠超過頁面所需的印刷解析度儲存的照片,會被縮小到更適合螢幕檢視或標準印刷用途的尺寸。單靠這一步就能大幅減少檔案大小,且與品質設定無關。
掃描檔、向量圖與純文字 PDF 的差異
掃描版 PDF 基本上每頁就是一張大圖片,因此壓縮對其大小的影響很大。由文字處理軟體製作的純文字 PDF 幾乎沒有內嵌圖片資料,因此重新編碼圖片幾乎不會改變其大小,因為根本沒有多少內容可以重新編碼。含有向量圖形(例如圖表或線稿)的 PDF,在壓縮效果上的表現與純文字 PDF 相似,因為向量圖形並非點陣圖片。
品質與檔案大小的取捨
當檔案以圖片為主時,沒有任何設定能在零視覺代價的情況下縮小檔案。將品質從 90 降到 60 通常能明顯縮小檔案大小,同時只帶來輕微的可見損失;降到 40 以下則會開始在文字較多的掃描檔上出現明顯失真。合適的設定取決於輸出結果是要在螢幕上看起來清晰、要能乾淨地印刷,還是只需符合電子郵件或上傳的檔案大小限制。
依文件類型分類的典型結果
- 掃描的書籍章節或合約:通常會大幅縮小,因為內容主要是大型圖片。
- 含有螢幕截圖和照片的投影片:縮小幅度明顯,若截圖比實際需要的更大,效果會更顯著。
- 只有文字和簡單表格的文字處理報告:幾乎不會縮小,因為幾乎沒有內容可以重新編碼。
- 含有內嵌高解析度照片的設計檔案:能有效縮小,主要靠降低取樣完成大部分工作。
疑難排解
如果檔案沒有明顯縮小,很可能是純文字或純向量內容,壓縮本來就沒有太多可發揮的空間。如果結果看起來模糊,代表品質設定對該內容而言過於激進,應提高品質再重新執行。如果壓縮後檔案仍太大,無法作為電子郵件附件,可考慮使用 Split PDF 分批傳送較少頁數,或確認該內容是否適合使用 Grayscale PDF,因為去除色彩資料對彩色掃描檔特別有幫助。
相關工具
先從 Compress PDF 開始,依需求調整品質滑桿。Resize PDF 是改變頁面尺寸,而非壓縮內容。Compress Image 適合在照片放入 PDF 之前先處理來源照片。若你需要的是壓縮後的圖片而非壓縮後的 PDF,PDF to JPG 可將頁面匯出為圖片。若想了解頁面尺寸與像素數量和 dpi 之間的關係,請參閱 PDF page sizes guide。