您壓縮了 40 頁的報告,使其低於電子郵件附件限制。檔案大小從 15 MB 降至 3 MB。文字看起來不錯。圖像仍然可識別。但是,當您開啟壓縮的 PDF 時,目錄就消失了。章節連結均無效。過去用於跳到圖表的交叉引用已被破壞。每個內部超連結都已刪除。文件較小,但也已損壞。
標準PDF壓縮針對影像。它不會故意刪除連結。但壓縮過程可能會以破壞連結註釋的方式重組 PDF 的內部物件表。這些連結仍然在檔案中,但它們的目標引用指向頁碼或已命名的目標,這些目標不再存在,因為壓縮重新組織了檔案。

為什麼壓縮會破壞連結和書籤
PDF 链接存储为注释对象。每個連結包含一個目的地,該目的地可以是頁碼、諸如「第3章」之類的命名目的地。或網址。在压缩过程中,PDF 引擎可能会重写内部对象结构以优化文件大小。如果它重写页面树,链接指向的页码可能会发生变化。如果它刪除未使用的命名目標以節省空間,則引用這些目標的連結將中斷。如果它合併重複的對象,則共享對象引用的註釋可能會丟失其各自的目標。
並非所有壓縮工具都會導致此問題。專為 PDF 優化而設計的工具可以理解連結結構並保留它。專為通用圖像壓縮而設計的工具將 PDF 視為圖像集合,並可能完全丟棄註釋層。保留連結的工具和破壞連結的工具之間的區別在於,該工具是否只理解圖像之外的 PDF 結構。
嘗試壓縮 PDF
無需安裝。直接在您的瀏覽器中工作。
如何在保留連結和書籤的同時進行壓縮
WukongPDF 的壓縮引擎可識別 PDF。它分析文件結構,識別可以壓縮的圖像對象,並僅對這些對象套用壓縮。連結註釋、書籤樹和命名目的地將被保留,因為它們不是圖像資料並且不會被修改。壓縮的目標是圖像(檔案大小的來源),並保持導航結構完整。
選擇在大小減少和質量之間取得平衡的壓縮級別,然後在壓縮後驗證連結。開啟壓縮的 PDF,然後按一下一些目錄條目、交叉引用和外部 URL。如果它們有效,則壓縮會保留連結結構。如果它們損壞,則表示壓縮工具不支援 PDF,應更換為支援 PDF 的壓縮工具。
壓縮後測試連結
在文件到達受眾之前,系統測試會捕獲損壞的連結。測試每種類型的一個連結:目錄條目,指向文件中的標題;交叉引用,指向圖形或表格;腳註參考,指向腳註文字和後面;外部 URL,指向網站。如果所有四種類型都有效,則壓縮是安全的。如果一種類型損壞,請檢查損壞是否僅限於該類型或影響所有連結。特定類型的損壞表示壓縮工具錯誤地處理了特定類型的註釋。普遍破損表示註釋層被完全丟棄。
另請檢查書籤面板。從技術上講,書籤不是鏈接,它們是一個單獨的導航樹,但它們具有相同的目的。展開書籤面板並點擊幾個條目。他們應該跳到正確的頁面。如果書籤被保留但連結被破壞,或者反之亦然,則壓縮工具會以不同的方式對待這兩個導航系統。
防止您自己的工作流程中的連結遺失
如果您建立稍後將被壓縮的 PDF(例如存檔和壓縮儲存的報告),請使用彈性連結結構匯出它們。對於內部鏈接,使用命名目標而不是基於頁碼的目標。命名目標在頁面重新編號後仍然存在,因為它們引用標籤而不是頁碼。在 Word 中,這意味著使用「插入」、「書籤」建立命名錨點,並使用「插入」、「超連結」建立指向這些書籤的連結。使用「使用標題建立書籤」匯出為 PDF選項已啟用。這些做法產生的 PDF 對壓縮和其他後處理更具彈性。
外部 URL 是最具彈性的連結類型,因為它們不依賴 PDF 的內部結構。 https://www.example.com 等外部 URL 指向 PDF 外部的資源。壓縮無法破壞它,因為目標不在檔案內部。如果所有內部連結在壓縮後都損壞,但外部 URL 仍然存在,則壓縮工具會重新建立內部頁面樹並損壞內部引用。這個診斷準確地告訴您出了什麼問題。
在無法重新壓縮時恢復遺失的連結
如果原始未壓縮檔案已消失且壓縮檔案的連結已損壞,請手動新增回連結。在連結編輯器中開啟 PDF。連結工具可讓您在現有連結文字上繪製連結矩形並指定目標。重新建立每個損壞的連結。對於包含 30 個損壞連結的 40 頁報告,這需要 20 到 30 分鐘。如果導航結構很重要且原始文件無法恢復,則這是繁瑣但必要的。
未來壓縮的教訓是壓縮副本,而不是原始文件,並在壓縮後立即驗證鏈接,同時原始文件仍然可用。保留導航結構的減少 PDF 大小 是正確的工具。分階段壓縮方法也有幫助。 WukongPDF 的壓縮就是為此而設計的:它會產生一個較小的文件,並且所有PDF 連結 都完好無損。
嘗試壓縮 PDF
無需安裝。直接在您的瀏覽器中工作。
