壓縮 PDF 的運作方式
PDF Compress 透過無損結構最佳化來縮減 PDF 的檔案大小:重建交叉參照表、合併重複物件、移除先前儲存留下的過時更新區段,並將內容打包進壓縮物件串流。這一切都在你的瀏覽器內由 pdf-lib 執行,你的 PDF 絕不會傳送至伺服器或雲端服務。
共有兩種模式,兩者的差異很重要。預設是無損處理:它不會對嵌入圖片進行降取樣、重新編碼或移除,因此你拿回的文件與放進去的文件相同,只是打包得更好。強力模式則是相反的取捨:每一頁都會依你選擇的 DPI 重新渲染為 JPEG 圖片,能大幅縮小掃描 PDF 的體積,但產出的檔案只剩下圖片。文字不再可選取或可搜尋,連結和表單欄位也不會保留。請只在體積比其他一切都重要的文件上,刻意選用這個模式。如果你的 PDF 主要因高解析度照片而體積龐大,單靠結構清理的壓縮效果有限。最顯著的效益來自以下情況:PDF 經過多次儲存累積了增量更新、含有重複的資源物件,或有未壓縮的交叉參照區段。對於以圖片為主且重視大小的 PDF,在嵌入前先對圖片進行壓縮,才是更有效的途徑。