Others

為什麼我的 PDF 打開這麼慢?

打開需要很長時間的 PDF 幾乎總是很大、結構很差,或者兩者兼而有之。第一頁出現之前花費的時間是查看器加載和解析文件的時間 - 花費的時間越長,在向您顯示任何內容之前需要處理的時間就越多。了解導致延遲的原因直接指向修復。

Why Is My PDF So Slow to Open?

大檔案大小是最明顯的原因

開啟 200MB 的 PDF 比開啟 2MB 的 PDF 需要更長的時間,原因很明顯,因為需要載入更多資料。高解析度影像是主要貢獻者 - 每張 300 DPI 的嵌入照片都需要大量記憶體來解壓縮和渲染。即使在現代硬體上,包含 50 張全解析度照片的文件也可能非常慢。

修復方法是PDF壓縮,它可以減少影像資料並刪除多餘的檔案內容。同一文件的壓縮良好的 PDF 載入速度明顯更快,因為檢視器需要解析和解壓縮的內容較少。對於人們經常開啟的文件(參考手冊、產品目錄、表單),多次開啟可以節省時間。

WukongPDF

嘗試壓縮PDF

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

立即開始 →

非線性化檔案:在顯示任何內容之前載入整個檔案

非線性化的 PDF 將其交叉引用表(告訴查看者每個頁面資料所在位置的索引)儲存在文件末尾。在讀取整個檔案以找到該索引之前,檢視器無法顯示任何內容。對於透過網路存取或從慢速驅動器載入的大文件,這意味著即使實際內容很緊湊,在首頁出現之前也要等待很長時間。

線性化(也稱為快速 Web 檢視)會重新建立文件,使交叉引用資料出現在開頭附近,從而允許檢視者開始顯示第一頁,同時繼續載入文件的其餘部分。在 Adob​​e Acrobat Pro 中,前往檔案 → 儲存為 → 選擇一個位置,然後在儲存之前檢查包含線性化的最佳化 PDF 選項。網站上託管的文件尤其受益於此 - 線性化的 PDF 讓訪客可以立即開始閱讀,而不是等待整個文件傳輸。

複雜頁面內容減慢渲染速度

如果個別頁麵包含極為複雜的內容,即使大小合理的 PDF 也可能開啟緩慢。具有數千個向量路徑的工程圖、具有數百個重疊透明層的頁面或複雜的漸變填充每頁可能需要幾秒鐘的時間來渲染 - 每個頁面都需要查看者在顯示之前執行大量的計算工作。

對於技術圖紙和 CAD 導出的 PDF,這通常是不可避免的 - 複雜性是內容固有的。對於具有複雜效果的設計文檔,展平透明度並將複雜的漸變轉換為更簡單的表示可以提高渲染速度。透過具有內容簡化選項的最佳化工具運行檔案有時會有所幫助。

觀眾也很重要

並非所有 PDF 檢視器都一樣快。 Adobe Reader 的啟動開銷很大,但載入後可以快速呈現頁面。 Chrome 內建的檢視器啟動速度很快,但在複雜頁面上可能會變慢。對於大多數文件來說,在 Mac 上預覽通常都很快。如果 PDF 在一個檢視器中始終運作緩慢,請先嘗試另一個檢視器,然後再假設該檔案是問題所在 - 在 Chrome 中開啟緩慢的檔案可能會在 Reader 中幾乎立即開啟。

對於透過網路共用或慢速外部磁碟機存取的大型 PDF,瓶頸可能是儲存媒體而不是檔案或檢視器。如果來源是顯示其他緩慢跡象的網路磁碟機或 USB 設備,則值得嘗試在開啟之前將檔案複製到本機儲存。

嵌入字體和資源載入

嵌入了許多不同字體的 PDF(特別是像 CJK 字體集這樣的大字體文件,每個字體可能有幾 MB)需要更長的時間才能打開,因為查看器在渲染之前加載所有字體資料。使用五種完全嵌入的 CJK 字體的文件可能僅包含 20-30MB 的字體資料。字體子集(僅嵌入文件中實際使用的字元而不是完整字體)大大減少了這種情況,並且是大多數配置良好的 PDF 匯出工作流程中的預設值。如果檔案是使用完整字體嵌入而不是子集導出的,則在啟用子集設定的情況下重新匯出可以顯著減少載入時間。

WukongPDF

嘗試壓縮PDF

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

立即開始 →