IRONSOFTWAREHOME
PDF 壓縮
from ironpdf import *

pdf = PdfDocument("document.pdf")

# Quality parameter can be 1-100, where 100 is 100% of original quality
pdf.CompressImages(60)
pdf.SaveAs("document_compressed.pdf")

# Second optional parameter can scale down the image resolution according to its visible size in the PDF document. Note that this may cause distortion with some image configurations
pdf.CompressImages(90, True)
pdf.SaveAs("document_scaled_compressed.pdf")
pip install ironpdf
PDF 壓縮

PDF 壓縮

IronPDF for Python可以使用CompressImages方法通過壓縮嵌入圖像來減少PDF文件的大小,此方法接受品質等級和可選的圖像縮放參數。

入門指南

使用CompressImages設置所需品質等級,然後將結果保存到新文件。

理解程式碼

  • PdfDocument("document.pdf"):打開現有的PDF以進行修改。
  • CompressImages(quality):將文件中所有圖像壓縮到指定的品質等級。 quality是一個從1到100的整數,其中100保持原有品質,較低的數值則會在降低文件大小的同時也降低圖像的清晰度。
  • True時,還會根據每個圖像在PDF中的可見尺寸進一步縮小圖像解析度。 這樣做可以產生顯著更小的文件,但可能會導致某些圖像型別出現可視失真。
  • SaveAs(path):將壓縮後的PDF保存到指定的文件路徑。

選擇品質等級

品質應用情境
90–100接近無損,尺寸縮小最小
60–80適合大多數文件的良好平衡
30–50適合電子郵件或網路分發的小文件
1–29最大壓縮,顯著的品質損失
學習如何使用IronPDF for Python優化PDF!

準備開始了嗎?

版本:2026.9剛剛發布

Key in blue circle

立即免費取得 30 天試用金鑰。

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

OR
bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
預約您的免費即時演示
Booking Badge

全球數百萬工程師的信賴

Iron Software的客戶標誌
獲取您的無義務諮詢
填寫以下表格或發送電子郵件至sales@ironsoftware.com
您的詳細資訊將始終保密。
全球數百萬工程師的信賴
Iron Software的客戶標誌
立即獲取您的30天試用金鑰。
無需信用卡或帳戶建立
PDF的Python模塊下載
使用pip安裝

版本: 2026.9

  1. 下載並安裝Python 3.7+。
  2. 如果尚未安裝,請從 pypi.org 安裝 pip。
  3. 在終端執行上述命令。
Python PDF模塊
下載模塊

版本: 2026.9

手動安裝到您的專案中

  1. 下載套件
  2. 從終端運行此命令
    pip install ironpdf-2026.9-py37-none-win_amd64.whi

從$999起的授權