PDF 壓縮與最佳化
壓縮:基礎壓縮通過啟用物件流並移除未使用物件實現。壓縮級別調整物件流設定。預期縮減:5-20%。更大的縮減需要服務端工具。質量不受影響。
最佳化:物件流把小物件合併以獲得更好壓縮。線性化實現快速 Web 瀏覽(按位元組流式載入)。這些最佳化改變 PDF 內部結構,不影響視覺內容。
為什麼縮減常常有限:PDF 中的文本和向量內容幾乎總是已經過 Flate 壓縮(與 ZIP 同族演算法),重新打包物件只能削減結構性開銷。在掃描件為主的檔案裡,位元組都在影像上——真正的節省需要降取樣或重編碼影像,這會改變視覺質量且需要服務端工具。參見
PDF 內部結構詳解。