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.pngve.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 birAnyBitmapnesne 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
.pngkullanın. - Görüntü kalitesinin daha az kritik olduğu, web küçük resimleri gibi daha küçük dosya boyutları için
.jpgkullanı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!






