IRONSOFTWAREHOME
C# dilinde PDF Dosyalarını Okuma
import {PdfDocument} from "@ironsoftware/ironpdf";

(async () => {
    // Extracting Image and Text content from Pdf Documents
    // Import existing PDF document
    const pdf = await PdfDocument.fromHtml("old_report.pdf");
    
    // Get all text to put in a search index
    const text = await pdf.extractText();
    
    // Get all Images
    const imagesBuffer = await pdf.extractRawImages();
    
    const pageCount = await pdf.getPageCount()
    // Or even find the precise text and images for each page in the document
    for (let index = 0; index < pageCount; index++) {
        text = await pdf.extractText([index]);
        imagesBuffer = await pdf.extractRawImages([index]);
    }
})();
npm i @ironsoftware/ironpdf
C# dilinde PDF Dosyalarını Okuma

C# dilinde PDF Dosyalarını Okuma

Metin ve görüntü çıkarmak, bir belge formatından diğerine geçiş yapılırken veri taşınmasını kolaylaştırabilir. Çıkarılan içerik, daha erişilebilir ve düzenlenebilir bir formatta saklanabilir ve veri kaybı riskini azaltır.

Gömülü görüntüler ve metinler, PDF belgesinden bağımsız olarak çıkarılabilir. Çıkarılan metin normal bir string halinde olacak, çıkarılan görüntüler ise görüntü tampon formatında olacak ve ardından dışa aktarılabilir veya daha fazla işlenebilir.

Bir PDF belgesinden metin çıkarmak için extractText yöntemini, görüntü çıkarmak için ise extractRawImages yöntemini kullanın.

Bunu nasıl yapabileceğinizin düzeltilmiş ve açıklamalı bir örneği:

Yukarıdaki C# kodunda:

  • IronPDF kütüphanesini kullanarak bir PDF belgesi yüklüyoruz.
  • PDF'ten metin almak için ExtractText() yöntemi çağrılır. Bu metin konsola çıktılanır.
  • Görüntüleri çıkarmak ve bunları bayt dizilerine kaydetmek için ExtractImages() yöntemi kullanılır. Her görüntü, belirtilen bir dosya adı ile dosya sistemine kaydedilir.

Bu yöntemleri nasıl kullanacağınız hakkında daha ayrıntılı talimatlar için IronPDF Belgelerini ziyaret edin.

IronPDF ile PDF Metni Okuma Üzerine Daha Fazla Keşfedin
GitHub'da Görüntüle

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