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 中圖片的品質,從而影響壓縮程度與最終檔案大小。




