PDF 線性化是一種結構最佳化,可以使大型 PDF 在透過網路存取時載入速度更快。也稱為“快速網頁視圖”。它重新排列文件的內部結構,以便在文件的其餘部分仍在下載時顯示第一頁。對於大多數日常 PDF 使用,您永遠不需要考慮它。對於特定的網路發布場景,它確實有很大的不同。

非線性化PDF如何載入
標準(非線性)PDF 將其交叉引用表(告訴查看者文件中每個物件所在位置的索引)儲存在文件末尾。在檢視器可以顯示任何內容之前,它需要讀取交叉引用表以了解在哪裡可以找到每個頁面的資料。這意味著必須在首頁出現之前下載整個檔案。
對於快速連接上的小型 PDF 來說,這種延遲是難以察覺的。對於透過行動連線存取的 50MB 年度報告或託管在 Web 伺服器上的 200 頁技術手冊,等待整個文件下載後才能看到任何內容是一個重大的可用性問題。
嘗試壓縮PDF
無需安裝。直接在您的瀏覽器中工作。
線性化PDF如何載入不同
線性化 PDF 會重新組織文件,以便第一頁的資料、文件目錄和初步交叉引用表出現在文件的開頭。瀏覽器或檢視器可以在收到文件的第一部分後立即顯示第一頁,而其餘部分則在背景繼續下載。
對於只需要查看前幾頁的讀者來說——確認文件是他們所期望的、閱讀簡介、檢查目錄——線性化意味著他們立即閱讀而不是等待。對於長文件的逐頁導航,線性化允許檢視者按需請求特定頁面,而不是等待完整下載。
當線性化很重要時
線性化對 PDF 的好處是:大(超過 5-10MB)、託管在網路上並透過瀏覽器存取、由使用者在可變或慢速連線上查看,或大多數使用者只需要前幾頁。網站上的研究論文、年度報告、產品目錄、技術文件和政府出版物是最明確的用例。
線性化對於透過電子郵件發送的 PDF(整個文件在電子郵件用戶端開啟之前下載)、從本機儲存開啟的 PDF 或下載時間可以忽略不計的小型 PDF 沒有幫助。它具體是一種網路效能優化。
如何檢查 PDF 是否線性化
在 Adobe Acrobat 中,前往檔案 → 屬性 → 說明,然後尋找「快速 Web 檢視」選項。 — 它顯示“是”對於線性化檔案和“否”對於非線性化。一些 PDF 工具也會在其文件屬性或最佳化報告中顯示此資訊。
如何線性化 PDF
Adobe Acrobat Pro 透過檔案 → 儲存為 → 最佳化 PDF 線性化 PDF,勾選「啟用快速 Web 檢視」。一些 PDF 處理庫(Ghostscript、qpdf)可以透過程式設計方式線性化 PDF。一些 PDF 最佳化工具將線性化作為其標準處理的一部分,以及 PDF 壓縮 — 其結果是更小且載入速度更快。
你真的需要它嗎?
對大多數人來說,不會。如果您透過電子郵件發送 PDF、透過雲端儲存連結共享或處理小於 5MB 的文件,線性化不會帶來任何好處。如果您要在流量較大的網站上發布 PDF(尤其是使用者透過行動裝置存取的大型文件),則值得進行線性化。工作量很小(Acrobat 中的一個保存選項),並且透過慢速連接存取大型文件的使用者體驗改進是有意義的。
嘗試壓縮PDF
無需安裝。直接在您的瀏覽器中工作。
