IRONSOFTWAREHOME
IRONPDF KULLANARAK

Görüntüleri Bir PDF'de Birleştirme Nasıl Yapılır

Curtis Chau
Curtis Chau
Updated: 19 Temmuz 2026

Bir geliştiriciyseniz, muhtemelen PDF dosyasından metin okuma ile ilgili sorunlarla karşılaştınız. Belki aşağıdaki senaryolardan biri veya daha fazlası size uygulanır:

  1. İki PDF belgesini girdi olarak alan ve belgeler arasındaki benzerliği bulan bir uygulama geliştiriyorsunuz.
  2. IronPDF kullanarak PDF belgelerini okuyan ve kelime sayısını döndüren bir uygulama geliştiriyorsunuz.
  3. IronPDF kullanarak bir PDF dosyasından veri çıkartan ve bir yapılandırılmış veritabanına koyan bir uygulama geliştiriyorsunuz.
  4. PDF metin içeriğini çıkartıp bir dizeye dönüştürmesi gereken bir uygulama geliştiriyorsunuz.
  5. C# kullanarak PDF dosyalarından veri çıkartmak, IronPDF geliştirilene kadar zorlu ve karmaşık bir görevdi.

IronPDF Kitaplığı Genel Bakış, geliştiricilerin PDF dosyalarını okumasını çok daha kolay hale getiren bir kütüphanedir.

IronPDF ve Iron Software Suite Teklifleri hakkında daha fazla bilgi edinebilirsiniz.

Yalnızca iki satır kod kullanarak PDF dosyalarını okuyabilir ve verileri bir C# Metin Kutusunda görüntüleyebilirsiniz. Evet, sadece iki satır kod. PDF'lerden tüm görselleri de çıkartabilirsiniz. Ayrıca, bu görsellerle başka bir belge oluşturabilir veya gereksinimlerinize göre uygulamanızda görüntüleyebilirsiniz.

Size nasıl yapıldığını gösterelim.

Herhangi bir PDF dosyasını seçmek ve ardından içeriğini görüntülemek için uygulama ile adım adım ilerleyebiliriz.

Aşağıdaki adımlar, C#'ta PDF dosyalarını nasıl okuyacağınızı gösteriyor:

Ön Bilgi Gereklilikleri:

  1. Temel C# Programlama Bilgisi
  2. Temel C# GUI Kontrolleri Bilgisi

Bu öğreticiyi, programlama tecrübesi olmayan bir kişinin bile ilerleyebileceği şekilde tasarladım.

Bunu kimler okumalı

C# öğrenen her yeni başlayan, IronPDF kullanarak PDF dosyalarını nasıl okuyacağını bilmelidir çünkü kariyerinizde kesinlikle kullanacaksınız.

Profesyonel geliştiriciler de IronPDF Kütüphanesini anlamak için bunu okumalıdır, bu kütüphane bize PDF belgelerini okumak, oluşturmak ve işlemek için yardımcı olur.

Peki, bu Kütüphaneyi projemizde bir PDF dosyasını okumak için nasıl kullanabiliriz?

Demonstrasyon için bir Windows Forms Uygulaması kullanıyorum. Tercihinize göre bir Konsol Uygulaması, bir WPF Uygulaması veya bir ASP.NET web uygulaması kullanabilirsiniz.

IronPDF kütüphanesinin bir diğer büyük avantajı, hem C# hem de VB.NET ile kullanılabiliyor olmasıdır.

Demonstrasyona daha fazla gecikmeden başlayalım.


Step #1: Create a Visual Studio Project

Visual Studio'yu açın. Visual Studio 2019 kullanıyorum.

"Yeni Proje Oluştur" üzerine tıklayın:

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 3: Yeni Proje Oluştur Yeni Proje Oluştur

Şimdi, kalıptan Windows Forms Uygulamasını seçin, "İleri"ye basın, ve ardından aşağıdaki pencere görünecektir. Bir proje adı girin. 'IronPDF kullanarak Pdf Oku' yazdım.

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 16: Visual Studio ile projeyi yapılandır Visual Studio ile projeyi yapılandırma

Şimdi, "İleri"ye tıklayın ve aşağıdaki pencere görünecek. Açılır menüden '.NET Core 3.1'i seçin.

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 9: .NET Core 3.1 sürümü .NET Core 3.1 sürümü

"Oluştur" butonuna tıklayın ve Proje aşağıda gösterildiği gibi oluşturulacak.

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 6: Yeni bir Windows Forms uygulamasının başlangıç aşaması Yeni bir Windows Forms uygulamasının ilk aşaması


Step #2: Install the IronPDF NuGet Package

Menü Çubuğundan Proje Menüsü'ne tıklayın ve açılır bir liste görünecek. NuGet Paketlerini Yönet'i seçin ve üzerine tıklayın. Aşağıdaki pencere görünür:

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 1: NuGet Paket Yöneticisi NuGet Paket Yöneticisi

Şimdi, "Araştır" üzerine tıklayın. Aşağıdaki pencere görünür:

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 2: NuGet Paket Yöneticisi UI NuGet Paket Yöneticisi UI

Arama kutusuna IronPDF yazın ve 'Enter' tuşuna basın. Aşağıdaki pencere görünür:

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 4: NuGet Çözümü NuGet Çözümü

IronPDF'i seçin ve tıklayın. Aşağıdaki pencere görünür: C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 7: Ücretsiz IronPDF Yükle Ücretsiz IronPDF Yükleme

"Yükle" butonuna basın ve yüklemenin tamamlanmasını bekleyin. Başarılı bir kurulumdan sonra aşağıdaki pencere görünecektir:

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 5: IronPDF for .NET IronPDF for .NET

"Tamam" butonuna basın ve her şey hazır.

Not: NuGet Paketini indirmenin başka yolları da vardır. Ayrıca, Paket Yöneticisi Konsolunu kullanarak IronPdf yükleyebilirsiniz; Bunu yapmak için, Package Manager Console'u açın ve aşağıdaki kodu yazın:

PM > Install-Package IronPdf

IronPDF için NuGet paket sayfasından da indirebilirsiniz.

Aşağıdaki Readme.txt dosyası açılacak:

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 12: IronPDF'nin kod örnekleri ile readme dosyası Kod örnekleriyle IronPDF kılavuz dosyası

Tüm bağlantılardan geçmenizi ve bu Kütüphaneyle ilgili daha fazla IronPDF kod örneği keşfetmenizi öneriyorum.


Step #3: Design a Windows Forms App

Bir Proje oluşturup NuGet Paketi yüklendikten sonra, bir dosya göz atma ve içeriğini görüntüleme seviyesi soracak olan bir Windows Forms Uygulaması tasarlama adımına geçiyoruz.

Form1 Tasarımını Açın:

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 14: Form1 Tasarım UI Form1 Tasarım UI

Pencerenin sol tarafında bulunan araç çubuğuna tıklayın:

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 15: Etiket ve Metin Kutusu için Araç Kutusu UI Label ve TextBox için Toolbox UI

"Etiket" arayın ve Form Tasarımına sürükleyip bırakın

Etiketi adlandırın. Burada, "C# IronPDF kullanarak Pdf Oku" olarak adlandırdım.

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 20: Etiket eklenmiş Form1 UI Etiket eklenmiş Form1 UI

Sonraki adım olarak, bir metin kutusunu (dosya yolunu göstermek için), üç düğme (biri dosyalara göz atmak, biri IronPDF kullanarak PDF dosyalarını okumak için, ve üçüncü düğme 'Metni Temizle' alanları için) ve bir RichTextBox (dosya içeriğini okumak ve görüntülemek için) sürükleyip bırakın.

TextBox ve RichTextBox için "Sadece Okuma Özelliğini" "False" olarak ayarlayın. Bu, kullanıcıların yalnızca içerikleri ve dosya yolunu okumalarını sağlar.

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 10: Tam tasarlanmış Form1 Form1 tam olarak tasarlanmış


Step #4: Add the Back-end Code for Browsing PDF Files

"Göz At" düğmesine çift tıklayın ve aşağıdaki pencere görünecek:

private void Browse_Click(object sender, EventArgs e)
{
}

Sonraki adım olarak, Browse_Click fonksiyonu içine aşağıdaki kodu yazın:

private void Browse_Click(object sender, EventArgs e)
{
    // Initialize and configure OpenFileDialog
    OpenFileDialog browseFile = new OpenFileDialog
    {
        InitialDirectory = @"D:\",
        Title = "Browse Pdf Files",
        CheckFileExists = true,
        CheckPathExists = true,
        DefaultExt = "pdf",
        Filter = "pdf files (*.pdf)|*.pdf",
        FilterIndex = 2,
        RestoreDirectory = true,
        ReadOnlyChecked = true,
        ShowReadOnly = true
    };

    // Show the dialog and get result
    if (browseFile.ShowDialog() == DialogResult.OK)
    {
        // Set the text box with the selected file path
        FilePath.Text = browseFile.FileName;
    }
}

OpenFileDialog, Windows Forms Uygulamasının Dosya Diyalog kontrolünün bir örneğini oluşturur.

Başlangıç Yolunu D Sürücüsü olarak ayarladım; başka bir şey olarak ayarlayabilirsiniz.

PDF dosyasını yalnızca okumamız gerektiği için DefaultExt = "pdf"'yi ayarladım.

Gözatma dosya diyaloğu sadece PDF dosyasını seçmenize izin verecek bir filtre kullandım.

Kullanıcı "Tamam"a tıkladığında, Dosya Yolu alanında dosya yolunu gösterecektir.

Çözümü çalıştırıp "Göz At" düğmesini test edelim.

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 10: Form1 UI Form1 UI

"Göz At" butonuna basın ve şu pencere açılacak:

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 11: Bir PDF dosyası seçmek için Dosya Gözatma diyalogu PDF dosyası seçme için Göz Atma Dosya diyaloğu

Dosyayı Seçin (IronPDFTest.pdf'i seçiyorum) ve "Aç" düğmesine basın. Aşağıdaki pencere belirecek.

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 13: C# içinde PDF C# içinde PDF

"Oku" butonunun arkasındaki kodu dosyayı okumak için yazalım.


Step #5: Add the Back-end Code for Reading PDF Documents using IronPDF

PDF dosyasını okuma kodunun karmaşık ve yazılması ve anlaşılması zor olabileceğini düşünebilirsiniz.

Endişelenmeyin. IronPDF işleri basitleştirdi ve her şeyi çok daha kolay hale getirdi. PDF dosyasını sadece iki satır kod ile kolayca okuyabiliriz.

"Oku" butonuna çift tıklayın ve diğer adımdan devam edin. Aşağıdaki pencere görünür:

private void Read_Click(object sender, EventArgs e)
{
}

IronPDF kütüphanesini içe aktarmak için یک using IronPdf bir adlı uzay ekle:

using System;
using IronPdf;

Read_Click fonksiyonu içine aşağıdaki kodu yazın:

private void Read_Click(object sender, EventArgs e)
{
    // Read the PDF file using IronPdf
    using PdfDocument pdf = PdfDocument.FromFile(FilePath.Text);
    
    // Extract and display the text from the PDF
    FileContent.Text = pdf.ExtractAllText(); 
}

FilePath, okumak istediğimiz PDF belgesinin konumunu gösteren metin alanının adıdır. Dosya konumunu dinamik olarak alacağız.

IronPDF ile ExtractAllText, PDF sayfalarından tüm verileri çıkaracak olan IronPDF fonksiyonudur. Bu veriler, "Dosya İçeriği" olarak adlandırılan RichTextBox'ta görüntülenecektir.

"Temizle" Düğmesinin arkasındaki kodu yazalım. PDF belgesini okuduktan sonra ekranı temizlemek isterseniz bu sadece ek bir öğedir.

"Temizle" Düğmesine çift tıklayın ve sizi şu koda götürecek:

void Clear_Click(object sender, EventArgs e)
{
}

Clear_Click fonksiyonu içine aşağıdaki kodu yazın:

void Clear_Click(object sender, EventArgs e)
{
    // Clear the file path and content display fields
    FileContent.Text = "";
    FilePath.Text = "";
}

Çözümü Çalıştırın

"Göz At" butonuna tıklayın ve okumak istediğiniz belgeyi seçin. Benim durumumda, örnek olarak IronPDF.pdf dosyasını okuyorum:

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 8: PDF belgeleri PDF Belgeleri

"Aç" butonuna basın ve şu pencere açılacak:

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 13: Seçilmiş bir PDF dosyası ile uygulama Seçilmiş bir PDF dosyası ile Uygulama

"Oku" butonuna basın. Dosyayı okuyacak ve içeriği aşağıda gösterildiği gibi görüntüleyecek.

C# PDF Dosyasını Okuma: Kolay Eğitim, Şekil 19: PDF metin içeriğini göster PDF metin içeriğini görüntüleme


Özet

Bu bir örnek çözümdür. PDF dosyalarınızda kaç sayfa, resim veya metin bulunduğu önemli olmadan, IronPDF tüm metinleri ve görüntüleri herhangi bir amaç için kullanmanız için size çıkaracaktır. Kütüphane için lisansı edinip kullanmaya başlamanız yeterlidir.

Bu eğitim tamamlandı. Her şeyi anladığınızı umuyorum ve herhangi bir sorunuz varsa, yorumlar bölümünde paylaşmaktan çekinmeyin.

Proje zip dosyasını indirebilirsiniz. Iron Software ürünlerinin tam paketini satın almak isterseniz, özel teklifimiz sayesinde şimdi hepsini yalnızca iki Lite lisansı fiyatına alabilirsiniz.

Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapılandırılmış, görsel olarak çekici kılavuzlar oluşturmayı seviyor.

...
Daha Fazla Oku

İlgili Makaleler

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