PDF 壓縮

IronPDF 可以透過縮小嵌入影像的大小來壓縮 PDF 檔案的大小。 For this purpose, developers can invoke the PdfDocument class’s compressImages method to reduce the file size of PDFs that incorporate large images and other graphical elements. 這樣可以節省大量的儲存空間、時間和成本,並能透過電子郵件和其他通訊管道有效地傳輸 PDF 文件。

The compressImages method accepts integer values between 0 and 100, which indicate the targeted quality percentage for embedded images. 此外,使用這種方法的規則與優化 JPEG 等有損影像類型的檔案大小的規則類似。 數值為 100 表示影像必須保持其原始質量(無損失),數值越低表示原始質量閾值越低。

IronPDF 影像壓縮指南中的程式碼範例使用不同的影像壓縮質量,從同一個原始 PDF 產生兩個新的 PDF。 第一種方法產生的 PDF 文件,其影像會損失大部分原始品質。 品質值低於 70 通常會導致產生的 PDF 檔案影像品質很低,但檔案大小會顯著減少。 第二個 PDF 檔案採用更高的品質閾值 (90%) 產生。 這樣產生的 PDF 檔案影像品質更高,但檔案大小與第一個檔案相比減少得更少。

理想的品質值會根據使用者需求而有所不同。 可能需要進行一些實驗,才能找到在保持影像品質可接受的情況下,檔案大小最小的值。

學習如何使用 IronPDF 在 Java 中壓縮 PDF

準備好開始了嗎?
版本: 2025.12 剛發表