PDF Compression
IronPDF可以通過減少內嵌圖像的尺寸來壓縮PDF文件的大小。 為此,開發者可以調用compressImages方法,以減少包含大型圖像及其他圖形元素的PDF文件的大小。 這樣可以在儲存空間、時間和費用上節省大量資源,使PDF可以更高效地通過電子郵件及其他通信渠道傳輸。
compressImages方法接受0到100之間的整數值,指示內嵌圖像的目標品質百分比。 此外,使用此方法的規則與優化JPEG等有損圖像型別文件大小的規則相似。 值為100表示圖像必須保留其原始品質(無損),較低的值表示較低的原始品質門檻。
IronPDF圖像壓縮指南中展示的程式碼範例會從相同的原始PDF生成兩個新PDF,使用不同的圖像壓縮品質。 第一個生成的PDF圖像會損失大部分原始品質。 品質值低於70的情況下,通常會生成圖像質量很低但文件大小大幅減小的PDF。 第二個PDF是以較高的品質門檻(90%)生成的。 這產生了一個圖像品質遠高於第一個但文件大小減少較少的PDF。
理想的品質值將根據使用者需求而變。 可能需要進行一些試驗以找到能在保持可接受圖像品質的情況下生成最小文件大小的值。
如何在Java中壓縮PDF文件
- 安裝IronPDF Java程式庫以進行PDF壓縮
- 使用
fromFile方法導入現有的PDF - 透過指定品質使用
compressImages方法對PDF進行壓縮 - 將壓縮後的PDF導出到所需目錄
- 在品質差異很小的情況下實現文件大小的大幅減少


