Bu hızlı konu Python’da PDF’yi resme dönüştürme hakkında ayrıntılar sağlar. Çözünürlük, yükseklik, genişlik ve varsayılan yazı tipini ayarlama, görüntüleri sayfa genişliğine sığdırmak için ölçekleme ve diğer birçok özellik gibi diğer özellikleri ayarlayabilirsiniz. Bir PDF sayfasını resme dönüştürmek için Python kodu kullanılmış ve bir PDF dosyasını bir PNG görüntüsüne dönüştürmek için aşağıda ayrıntılı adımlar verilmiştir.
Python’da PDF’yi Görüntüye Dönüştürme Adımları
- PDF’yi resme dönüştürmek için .NET aracılığıyla Python için Aspose.PDF yükleyin
- Görüntüye dönüştürmek için kaynak PDF dosyasını Document sınıfı nesnesine açın
- Çıkış görüntüsü çözünürlüğünü ayarlamak için Resolution sınıfı nesnesini oluşturun
- Çözünürlük nesnesini kullanarak PngDevice sınıf nesnesini başlatın
- Document.pages koleksiyonunu kullanarak kaynak PDF içindeki tüm sayfaları gezin
- Her PDF sayfasını bir görüntüye dönüştürmek ve diske kaydetmek için PngDevice.process işlevini çağırın
Yukarıdaki paragrafta, gerekli referansları ekleyerek ve ardından hedef PDF’yi yükleyerek PDF’yi Python’da görüntüye dönüştürmek için adım adım ayrıntıları alırsınız. Ayrıca, tüm çıktı görüntüleri dosyası için farklı yapılandırmalar ayarlayabilir ve görüntülere dönüştürmek için tüm PDF dosyası sayfalarını ayrıştırabilirsiniz. Son olarak, dönüştürülen her görüntü diskte ayrı bir dosyaya kaydedilir.
Python’da PDF’yi görüntüye Dışa Aktarmak için Kod
Bu örnek, Document sınıfının yineleme için sayfa koleksiyonu içerdiği kaynak PDF’yi yüklemek için Document sınıfı nesnesini kullanır. Çıktı görüntülerinin farklı özelliklerini ayarlamak için, görüntü çözünürlüğü, genişlik, yükseklik, BarcodeOptimization, InterpolationHighQuality ve OptimizeDimensions gibi çeşitli parametrelerin ayarlanmasını destekleyen Resolution ve PngDevice nesneleri bildirilir. Farklı türde görüntüler oluşturmak için BmpDevice, EmfDevice, GifDevice ve diğerlerini kullanabileceğinizi unutmayın.
*Python kullanarak PDF sayfalarını resimlere aktarma sürecini öğrendik. Sıfırdan PDF dosyaları oluşturma hakkında bilgi edinmek istiyorsanız, Python’da PDF nasıl oluşturulur? ile ilgili makaleye bakın.