Bu konu, yapılandırma adımları ve çalıştırılabilir bir örnek kod yardımıyla Python’da bir PDF’den görüntülerin nasıl alınacağı ile ilgili ayrıntıları içerir. Python’da PDF’den PNG, JPEG, vb. Ayrıca, PDF dosyasından eriştikten sonra oluşturulan görüntüleri özelleştirerek süreci geliştirmek için farklı seçenekler göreceksiniz.
Python’da PDF Görüntüleri Alma Adımları
- IDE’yi, bir PDF’den resim çıkarmak için .NET aracılığıyla Python için Aspose.PDF kullanacak şekilde yapılandırın
- Document sınıf nesnesini kullanarak içinde resimler bulunan kaynak PDF dosyasına erişin
- XImage sınıf nesnesini kullanarak sayfa kaynaklarının içindeki belirli bir resme erişin
- İstenen görüntünün adını kullanarak yeni bir dosya akışı oluşturun
- Görüntüyü bir JPEG dosyası olarak diske kaydedin
Bu adımlar, önce kaynak PDF dosyasını açtığımız ve ardından PDF içindeki belirli bir sayfaya eriştiğimiz adım adım bir yaklaşımı ortaya koyarak Python’da PDF’den nasıl görüntü alınacağını içerir. Her bir PDF sayfası için, bir dizin yardımıyla başvurulabilecek görüntüleri içeren bir kaynak koleksiyonu vardır. XImage sınıfı nesnesinin bir örneği kullanılarak gerekli görüntü referansına erişildiğinde, bellek akışının bir örneği kullanılarak diskte bir görüntü olarak kaydedilebilir.
Python’da PDF’den Görüntü Almak İçin Kod
Bu kod, Document sınıfı nesnesine erişerek ve ardından kaynak listesine erişerek belirli bir sayfada istenen görüntüye erişmeyi yükleyerek Python’da görüntüyü PDF’den çıkarma prosedürünü gösterir. yeniden adlandırabilir ve ayrıca belge içindeki referanslarda değişiklik yapabilir. Görüntüleri diskte bir dosya olarak kaydetmeden önce filtrelemek için ad, genişlik ve yükseklik gibi farklı özelliklere de erişebilirsiniz.
Bu örnek, bir PDF sayfasından görüntüleri ayıklamak için bize rehberlik etti. Bir PDF dosyasına filigran ekleme sürecini öğrenmek istiyorsanız, Python’da PDF’ye filigran nasıl eklenir ile ilgili makaleye bakın.