Metin Çıkart
IronPDF for Python, bir PDF belgesinin metin içeriğini ya tüm belgede bir seferde ya da tek tek sayfalardan çıkarabilir — bunun için ExtractAllText ve ExtractTextFromPage yöntemlerini kullanır.
Başlarken
PdfDocument.FromFile kullanarak bir dosyadan PdfDocument yükleyin, ardından uygun çıkarım yöntemini çağırın. Her iki yöntem de çıkarılan metni içeren bir Python stringi döndürür.
Kodu Anlama
PdfDocument.FromFile(path): Belirtilen dosya yolundan mevcut bir PDF belgesini açar. Şifre korumalı dosyalar için, şifreyi ikinci bir argüman olarak girin.ExtractAllText(): Belgenin tüm sayfalarından, sayfa sırasına göre, çıkarılan metni içeren tek bir dize döndürür.ExtractTextFromPage(pageIndex): Tek bir sayfanın metin içeriğini döndürür.pageIndexargümanı sıfır tabanlıdır — ilk sayfa için0, ikinci sayfa için1geçin ve bu şekilde devam edin.
Kullanım Alanları
Metin çıkarımı için kullanışlıdır:
- Arama indeksleme — PDF içeriğini bir veritabanında veya arama motorunda aranabilir hale getirme.
- Veri ayrıştırma — PDF raporlarından fatura numaraları, tarihler veya adresler gibi yapılandırılmış verileri çıkarma.
- İçerik doğrulama — oluşturulan PDF'lerde beklenen metnin programatik olarak kontrol edilmesi.
- Erişilebilirlik — PDF içeriğini ekran okuyucular veya sonraki işlemler için düz metne dönüştürme.
IronPDF for Python ile PDF'lancık içeriğini çıkarmayı öğrenin!






