PDF 壓縮
IronPDF 提供有效壓縮 PDF 檔案的功能。 其中一個關鍵方法是減少嵌入在 PDF 文件中的圖像的大小。 可以透過對 PDF 物件使用compressSize方法來啟動此優化過程。
在調整 JPEG 影像大小時,品質設定起著至關重要的作用。 品質設定為 100% 可實現最小損失,而 1% 則代表非常低品質的輸出。 通常來說,影像品質達到 90% 及以上被認為是高品質的,80%-90% 屬於中等品質範圍,70%-80% 屬於低品質範圍。 將品質降低到 70% 以下會導致影像品質下降,但可以顯著減少 PDF 文件的整體檔案大小。
建議您嘗試不同的畫質設置,找到影像品質和檔案大小之間的最佳平衡點,以滿足您的特定需求。 品質下降的程度最終取決於輸入影像的類型,有些影像的清晰度下降可能比其他影像更明顯。
以下範例展示如何使用 IronPDF 透過調整影像品質設定來壓縮 PDF 檔案:
在此程式碼中
- 我們先匯入必要的 IronPDF 命名空間。 然後,我們定義一個
CompressPdf函數,該函數接收輸入 PDF 檔案的路徑、輸出 PDF 檔案的路徑和影像品質百分比。 PdfDocument.FromFile方法從指定的檔案路徑載入 PDF 文件。CompressImages方法用於調整 PDF 中的影像品質。 最後,我們使用SaveAs將壓縮後的 PDF 儲存到指定的輸出路徑。
透過調整imageQuality變量,您可以控制 PDF 中圖像的質量,從而影響壓縮等級和最終檔案大小。




