Others

壓縮 PDF 後會發生什麼事?

壓縮 PDF 使其更小,但「更小」了。涵蓋了幕後發生的一系列事情。實際變更的內容取決於檔案包含的內容以及套用的壓縮類型。了解這一點可以幫助您預測輸出的樣子,並解釋為什麼相同的壓縮設定在不同的文件上會產生截然不同的結果。

What Happens to a PDF When You Compress It?

A PDF 是一個文件中的多種類型的資料

在了解壓縮的作用之前,先了解 PDF 中的內容會有所幫助。典型的文件包含以下內容的組合:向量圖形(形狀、線條、數學繪製的圖表)、光柵圖像(照片、掃描頁面、螢幕截圖)、帶有字體資料的文字、文件元資料(作者、創建日期、標題)和結構資訊(頁面佈局、書籤、連結)。其中每一個的儲存方式都不同,對壓縮的反應也不同。

WukongPDF

嘗試壓縮PDF

無需安裝。直接在您的瀏覽器中工作。

立即開始 →

圖像會發生什麼

影像是 PDF 檔案大小的大部分所在,也是壓縮效果最顯著的地方。當您壓縮 PDF 時,該工具會使用更激進的壓縮演算法對嵌入影像進行重新編碼 - 通常對彩色影像使用 JPEG,對黑白影像使用 JBIG2 或 CCITT。這減少了代表每個影像所儲存的資料量。

JPEG 壓縮是有損的 - 它會永久丟棄一些圖像資料以實現更小的檔案大小。在高品質設定 (80-90%) 下,丟棄的資料位於人眼最不敏感的影像區域:精細紋理、微妙的色彩漸層、高頻細節。結果看起來基本上相同。在較低質量設定下,丟棄的數據會變得明顯,表現為塊狀、模糊或色帶——經典的 JPEG 偽影。

下取樣是一些壓縮工具應用的相關步驟。它減少了影像的像素尺寸(300 DPI 的影像可能會變成 150 DPI),這使得檔案變得更小,但在列印或縮放時也會使影像變得更柔和。质量PDF压缩工具可以跳过下采样或将其设为可选设置。

文字會發生什麼事

PDF 中的文字儲存為帶有位置、樣式和字體引用的字符,而不是儲存為字母圖像。使用 Deflate(與 ZIP 檔案中使用的演算法相同)等無損演算法可以非常有效地壓縮此資料。無損壓縮可在不刪除任何資料的情況下減少檔案大小:解壓縮的輸出與原始輸出逐位相同。

這意味著壓縮的 PDF 中的文字與原始文字完全相同 - 相同的字元、相同的位置、相同的字體渲染。壓縮文檔的文字不會以任何方式降低品質。如果壓縮後的 PDF 中的文字看起來有所不同,則問題在於檢視器中的字體呈現,而不是壓縮發生的任何變更。

字體會發生什麼

嵌入字體會顯著增加檔案大小。嵌入五種字體的完整字體檔案的 PDF 可能僅包含幾兆位元組的字體資料。壓縮工具可以透過字體子集化來解決這個問題——從嵌入字體中刪除文件中實際未使用的任何字元。僅使用字母 A-Z 和 0-9 的文件不需要嵌入完整的 Unicode 字元集。

從讀者的角度來看,字體子集設定是無損的 - 文件仍然可以正確呈現,因為其中出現的所有字元仍然存在。節省的金額取決於嵌入的原始字體的字元數與實際使用的字元數。

什麼被完全刪除

除了壓縮現有資料之外,壓縮工具還可以消除 PDF 中隨時間累積的開銷。每次編輯和儲存 PDF 時,編輯元素的先前版本通常會保留在文件結構中而不是刪除 - 這就是 PDF 編輯器內撤消歷史記錄和版本恢復的工作方式。經過多次編輯-保存週期的文件可能會承受很大的負擔:舊版的物件、重複的資料、從未真正從文件中刪除的已刪除內容。

壓縮可以清除這個問題。該工具從頭開始重建文件結構,僅保留每個元素的當前狀態並丟棄累積的歷史記錄。這就是為什麼新壓縮的 PDF 有時會比預期小得多——該文件由於先前的編輯而存在明顯的隱藏膨脹。

什麼保持完全相同

壓縮不會變更文件的內容、佈局或結構。頁數、頁序、文字內容、向量圖形、書籤、超連結和表單欄位均保持不變。出於所有實際目的,壓縮的 PDF 的開啟、顯示和行為都與原始檔案相同。

根據設置,可能會改變的是高縮放等級下的影像清晰度和檔案的元資料。一些壓縮工具會刪除或更新元數據,這通常很好,但值得了解原始創建日期或作者欄位是否對您的記錄很重要。

WukongPDF

嘗試壓縮PDF

無需安裝。直接在您的瀏覽器中工作。

立即開始 →