Görüntüyü Çıkar

IronPDF for Python, bir PDF belgesine gömülü tüm resimleri çıkartabilir — ister kaydedilmiş resim dosyaları olarak, isterse bellekte bitmap nesneleri olarak olsun — belirli sayfaları hedefleme imkanıyla.

Başlarken

Bir PdfDocument yükleyin ve her görüntüyü belge içinde almak için ExtractAllImages çağırın, veya bir sayfanın indeksine göre görüntüleri çıkarmak için ExtractBitmapsFromPage kullanın.

Kodu Anlama

  • PdfDocument.FromFile(path, password): PDF dosyasını açar. İkinci argüman, şifre çözme parolasıdır; şifresiz dosyalar için bunu atlayın.
  • ExtractAllImages(): Belgenin tüm sayfalarında bulunan tüm görüntülerin listesini döndürür. Listedeki her görüntü, diske yazmak için bir SaveAs yöntemine sahip bir nesnedir.
  • SaveAs(path): Çıkartılmış bir görüntüyü belirtilen dosya yoluna kaydeder. Dosya formatı uzantı ile belirlenir (.png, .jpg, vb.).
  • ExtractBitmapsFromPage(pageIndex): Belirtilen sıfır tabanlı sayfa indeksindeki tüm görüntüler için AnyBitmap nesnelerinin bir listesini döndürür. Bu, verileri hafızada çalışmanız gerektiğinde, dosyalara yazmak yerine kullanılır.

Yineleme Deseni

Örnek, ExtractAllImages() üzerinden geçer ve aynı belgeden birden fazla görüntü çıkarıldığında üzerine yazmalarını önlemek için her görüntünün dosya adına benzersiz bir ardışık indeks atamak üzere enumerate kullanır.

IronPDF for Python kullanarak PDF resimleriyle nasıl çalışacağınızı öğrenin!

Başlamaya Hazır mısınız?
Sürüm: 2026.6 yeni yayınlandı
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz?
bir örnek çalıştır HTML'nizi bir PDF'ye dönüştüğünü izleyin.