IRONSOFTWAREHOME
PDF Sıkıştırma
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 Sıkıştırma

PDF Sıkıştırma

IronPDF for Python, gömülü görüntüleri sıkıştırarak PDF belgelerinin dosya boyutunu CompressImages metodu kullanarak azaltabilir, bu metod bir kalite seviyesi ve opsiyonel bir görüntü ölçekleme parametresi kabul eder.

Başlarken

Bir PdfDocument dosyasını PdfDocument(path) kullanarak yükleyin, istediğiniz kalite seviyesi ile CompressImages çağırın ve sonucu yeni bir dosyaya kaydedin.

Kodu Anlama

  • PdfDocument("document.pdf"): Mevcut PDF'yi değişiklik için açar.
  • CompressImages(quality): Belgedeki tüm görüntüleri belirtilen kalite seviyesine sıkıştırır. quality, 1'den 100'e kadar bir tamsayı olup, 100 orijinal kaliteyi korur ve daha düşük değerler, görüntü sadakatine karşılık dosya boyutunu azaltır.
  • CompressImages(quality, scaleDownImages): Opsiyonel ikinci boolean parametre, True set edildiğinde, ek olarak her görüntünün PDF içindeki görünen boyutuna göre görüntü çözünürlüğünü küçültür. Bu, önemli ölçüde daha küçük dosyalar üretebilir, ancak bazı görüntü türleri için görsel hatalara neden olabilir.
  • SaveAs(path): Sıkıştırılmış PDF'yi belirtilen dosya yoluna kaydeder.

Kalite Seviyesi Seçimi

KaliteKullanım Durumu
90–100Neredeyse kayıpsız, minimal boyut azalması
60–80Çoğu belge için iyi bir denge
30–50E-posta veya web dağıtımı için küçük dosyalar
1–29Maksimum sıkıştırma, önemli kalite kaybı
IronPDF for Python ile PDF'leri optimize etmeyi öğrenin!

Başlamaya Hazır mısınız?

Sürüm:2026.10yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF for Python
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Bilgileriniz daima gizli kalacaktır.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez
Python için PDF Modül İndir
pip ile kurun

Sürüm: 2026.10

  1. Python 3.7+ indirin ve kurun.
  2. pip'i pypi.org sitesinden kurun eğer zaten kurulu değilse.
  3. Yukarıdaki komutu terminalde çalıştırın.
Python PDF Modülü
Modül İndir

Sürüm: 2026.10

Projenize manuel olarak yükleyin

  1. Paketi indir
  2. Terminalden bu komutu çalıştırın
    pip install ironpdf-2026.10-py37-none-win_amd64.whi

Lisanslar $999