IRONSOFTWAREHOME
Bir PDF'yi Görüntülere Rasterize Et
from ironpdf import *

pdf = PdfDocument.FromFile("my-content.pdf")

# Extract all pages to a folder as image files
pdf.RasterizeToImageFiles(r"C:\image\folder\*.png")

# Dimensions and page ranges may be specified
pdf.RasterizeToImageFiles(r"C:\image\folder\example_pdf_image_*.jpg", 100, 80)

# Extract all pages as AnyBitmap objects
pdfBitmaps = pdf.ToBitmap()
pip install ironpdf
Bir PDF'yi Görüntülere Rasterize Et

Bir PDF'yi Görüntülere Rasterize Et

IronPDF for Python, PDF sayfalarını görüntü dosyalarına veya bellek içi bitmap nesnelerine dönüştürebilir — küçük resimler, önizlemeler veya görüntü tabanlı dışa aktarımlar için kullanışlıdır.

Başlarken

Bir PdfDocument'i PdfDocument.FromFile kullanarak bir dosyadan yükleyin, ardından sayfalarını görüntülere dönüştürmek için rasterizme yöntemlerinden birini çağırın.

Kodu Anlama

  • RasterizeToImageFiles(pattern): Tüm sayfaları belirtilen klasöre görüntü dosyaları olarak dışa aktarır. Dosya adı deseni, sayfa dizini ile değiştirilen bir * joker karakteri destekler. Yaygın formatlar .png ve .jpg, desendeki dosya uzantısına dayalı olarak desteklenir.
  • RasterizeToImageFiles(pattern, width, height): Opsiyonel genişlik ve yükseklik parametreleri (piksel cinsinden), dışa aktarılan görüntülerin çözünürlüğünü kontrol etmenizi sağlar.
  • ToBitmap(): Tüm PDF sayfalarını, bellekte bir AnyBitmap nesne listesine dönüştürür. Bunlar, diske yazmadan Python'da daha fazla işlenebilir.

Çıktı Formatını Seçmek

  • Belge arşivleme veya OCR ön işleme için uygun kayıpsız görüntüler için yol deseni içinde .png kullanın.
  • Görüntü kalitesinin daha az kritik olduğu, web küçük resimleri gibi daha küçük dosya boyutları için .jpg kullanın.

Sayfa Aralıkları

Yalnızca belirli sayfaları rasterlemek için, tam belgeyi işlemek yerine, büyük PDF'lerde bellek kullanımını azaltmak için belirli bir sayfa aralığı aşırı yüklemesiyle RasterizeToImageFiles kullanın.

IronPDF for Python ile PDF'leri görüntülere nasıl dönüştüreceğinizi öğrenin!

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

Sürüm:2026.6yeni 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
Ü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
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez