IRONSOFTWAREHOME
Metin Çıkart
from ironpdf import *

# Load existing PDF document
pdf = PdfDocument.FromFile("content.pdf")

# Extract text from PDF document
all_text = pdf.ExtractAllText()

# Extract text from specific page in the document
page_2_text = pdf.ExtractTextFromPage(1)
pip install ironpdf
Metin Çıkart

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. pageIndex argümanı sıfır tabanlıdır — ilk sayfa için 0, ikinci sayfa için 1 geç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!

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