Tips & Tricks

如何壓縮 PDF 以滿足特定兆位元組目標

大多數 PDF 壓縮工具都提供品質預設,例如螢幕、電子書或印表機。這些預設可縮小影像大小並最佳化檔案結構,但它們不會針對特定的輸出檔案大小。當您需要 PDF 的電子郵件附件大小剛好低於 10 MB、網路上傳的 PDF 大小小於 25 MB 或政府入口網站的 PDF 大小小於 5 MB 時,您需要針對特定兆位元組值而不是一般品質等級進行壓縮。

有針對性地壓縮到特定的檔案大小需要迭代方法。該工具壓縮文檔,測量生成的文件大小,如果大小超過目標,則應用更積極的壓縮並重試。了解每個壓縮參數如何影響檔案大小使您能夠以最少的迭代達到目標。

WukongPDF 的PDF 壓縮 工具包括有針對性的尺寸縮小以及在應用壓縮之前預覽預期輸出尺寸。

為什麼命名預設無法進行目標大小壓縮

預設是圍繞著品質結果而不是檔案大小結果設計的。螢幕預設以螢幕觀看品質為目標,並透過必要的下採樣產生任何檔案大小的結果。對於純文字文檔,Screen 可能會產生 200 KB 的文件。對於填充高解析度照片的相同頁數,Screen 可能會產生 15 MB 的檔案。由於輸入內容不同,相同的預設產生的檔案大小相差 75 倍。

當系統施加檔案大小限制時,它不關心文件內容。無論額外的兆位元組來自文字、圖像或嵌入字體,10 MB 的限制都會拒絕 11 MB 的檔案。以大小為目標的壓縮將檔案大小限制視為主要約束,並調整所有壓縮參數以滿足該限制,逐步犧牲質量,直到達到大小目標。

了解哪些壓縮參數會影響檔案大小

影像下取樣可以根據品質權衡最大程度地減少尺寸。將彩色影像從 300 DPI 降低到 150 DPI 通常會將影像資料減少四倍。 JPEG 壓縮品質可進一步減少可見偽影。 85% 的 JPEG 品質與原始影像幾乎沒有區別。 50% 的品質會在細節區域產生明顯的塊狀效果。

字體子集化從嵌入字體中刪除未使用的字元字形。僅使用字母 A 到 Z 和包含數千個字形(包括特殊字元、數學符號和替代字母形式)的字體的基本標點符號的文件可以透過子集化將其字體資料減少 80% 到 90%。字體優化不會影響視覺質量,因為僅刪除未使用的字形。

元資料剝離和物件清理提供了小但一致的減少。刪除文件屬性、私人應用程式資料、嵌入的縮圖和未引用的物件通常可以將檔案大小減少 2% 到 10%,同時視覺影響為零。這些減少總是安全的,應該在考慮影響品質的壓縮之前應用。

迭代壓縮工作流程

從保持可接受品質的最不積極的壓縮開始。在 Acrobat Pro 中,開啟 PDF 並前往「檔案」、「另存為其他」、「最佳化 PDF」。將彩色和灰階影像下採樣設定為 200 DPI,JPEG 品質為 80%。應用字體子集設定、元資料剝離和物件清理。儲存優化後的檔案並檢查其大小。如果大小在目標的 10% 以內,請進行細微調整。如果尺寸超出目標 10% 以上,請進一步降低 DPI 或 JPEG 質量,然後再試一次。

每次迭代一次只能更改一個參數。同時更改 DPI 和 JPEG 品質使得無法確定哪個參數對尺寸縮小的貢獻有多大。每次迭代的單一參數變更會產生可預測的結果,並告訴您哪些參數對特定文件類型影響最大。

經過 3 次迭代後,如果尚未達到大小目標和可接受的質量,請考慮將文件拆分為多個文件。無法壓縮到 15 MB 以下的 100 頁報告可以作為兩個 50 頁檔案(每個檔案大小為 8 MB)使用。檔案分割是一種分發解決方案而不是壓縮解決方案,但它實現了保持在大小限制以下的實際目標。

使用 Acrobat Pro 的審核空間使用工具

壓縮之前,先了解檔案大小的去向。 Acrobat Pro 的審核空間使用工具位於「優化 PDF」對話方塊的「進階選項」下,可依類型細分文件內容:圖像、字型、內容流、元資料和結構。圖像佔文件大小 90% 的文件需要積極的圖像壓縮。字體消耗 50% 的文件需要字體子集化。

審計指導壓縮策略。對字體較多的文件套用圖片壓縮可以最大限度地減少尺寸。對包含大量圖像的文件套用字體子集可以實現最小程度的減少。審核可以防止浪費在壓縮方法上的迭代,而壓縮方法無濟於事,因為目標資料類型對檔案大小的影響不大。

根據原始版本驗證壓縮質量

達到尺寸目標後,以 200% 縮放將壓縮後的 PDF 與原始檔案並排進行比較。檢查文字清晰度、圖像細節和色彩準確性。與原始版本相比,壓縮版本會出現一些品質損失。問題是這種損失對於預期用途是否可以接受。用於在螢幕上檢視的文件比用於專業列印的文件可以承受更多的壓縮。

如果品質損失不可接受,請考慮替代方法。不要壓縮單一大文檔,而是將其作為壓縮的 ZIP 文件分發,其中壓縮是無損的。不要嵌入高解析度圖像,而是在創建 PDF 之前將其替換為較低解析度的版本。這些替代方案透過在創建 PDF 之前解決文件大小問題而不是壓縮已經很大的 PDF 來保持品質。

對於經常在電子郵件、上傳表單或文件管理系統中遇到文件大小限制的人來說,將 PDF 壓縮到特定兆位元組目標是一項實用技能。迭代方法以審核工具為指導,重點在於對特定文件最重要的壓縮參數,以最小的必要質量損失達到目標。

為重複文件建構可重複使用壓縮設定檔

如果您定期壓縮來自相同來源的類似文件(例如具有一致影像密度和頁數的月度報告),請建立可重複使用的壓縮設定檔。透過對一個代表性文件進行迭代找到最佳設定後,將這些設定儲存為 Acrobat Pro 的 PDF 優化器中的命名設定檔。使用已儲存的配置文件,只需一步即可將下個月的報告壓縮至目標大小。

與產生類似文件的團隊成員共用壓縮設定檔。分發產品目錄的行銷團隊都可以使用相同的目錄壓縮設定文件,確保整個團隊的輸出品質和檔案大小保持一致。集中配置檔案可以防止每個團隊成員獨立發現壓縮設置,從而產生不一致的結果。

定期對照新文件驗證配置文件,以確認它仍能產生預期結果。來源文件中的變更(例如更高解析度的產品攝影或包含更多影像的新頁面佈局)可能會影響設定檔的執行方式。年度驗證可確保設定檔保持有效。

記錄壓縮設定以供合規性和參考

對於受法規或品質系統要求約束的文檔,記錄所套用的壓縮設定。文件屬性中的註釋或配套文字檔案記錄了對 PDF 所做的操作及其原因。該文件為合規審核員提供服務,他們可能會詢問文件品質是否受到影響以滿足文件大小限制。

文件應包括原始文件大小、目標文件大小、使用的 DPI 和 JPEG 品質設定、是否套用字體子集以及實現的壓縮文件大小。每個壓縮文檔的簡單電子表格條目都會建立一個壓縮歷史記錄,以支援未來的決策並展示一致的文檔處理實踐。

處理壓縮無法達到目標的文檔

某些文件無法壓縮到所需的目標大小,因為它們的內容本質上尺寸較大。來自專業照片拍攝的高解析度照片的 PDF 組合,其中每張影像對於文件目的都是至關重要的,可能會達到最小可行尺寸,在該尺寸下,進一步壓縮會破壞文件所要呈現的攝影細節。

當僅靠壓縮無法達到目標時,請承認其限制並尋求替代的分發方法。將文件上傳到雲端儲存並共享下載鏈接,而不是將其附加到電子郵件中。將文檔拆分為可管理的部分。將某些圖片轉換為引用外部託管版本的連結。這些替代方案可以保持文件質量,同時解決壓縮無法克服的大小限制。

知道何時停止壓縮與知道如何壓縮同樣重要。壓縮到視覺效果下降的 PDF 無論是否滿足檔案大小目標,都無法達到其目的。文件大小目標服務於文件分發。建立文件不是為了服務於壓縮目標。

大容量工作流程的自動化目標壓縮

對於每天處理數百個 PDF 且每個 PDF 都必須保持在特定大小限制以下的組織來說,對每個文件進行手動迭代壓縮是不可行的。使用接受 PDF 和目標大小的腳本自動進行目標壓縮,應用漸進壓縮設置,測量輸出,並重複直到達到目標或達到最低質量閾值。

具有可配置參數的 Ghostscript 和具有 pikepdf 庫的 Python 等工具可以實現自動定向壓縮。該腳本定義從溫和到激進的壓縮級別,按順序應用每個級別,並在輸出大小低於目標時停止。自動化處理對人類操作員來說很乏味的迭代,在沒有監督的情況下批量處理文件。

WukongPDF

嘗試壓縮 PDF

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

立即開始 →