IRONSOFTWAREHOME
IRONPDF KULLANARAK

C# PDF'den Metin Çıkarma (Kod Örneği)

Curtis Chau
Curtis Chau
Updated: 23 Nisan 2026

Excel dosyaları paylaşması zor olabilir çünkü kolayca değiştirilebilirler ve tüm cihaz ve programlarla uyumlu değildirler. Diğer taraftan, PDF'ler (Taşınabilir Belge Formatı) evrensel olarak uyumludur ve özel bir yazılım olmadan düzenlenemez. Bu nedenle, birçok işletme, geliştiricilerin Excel dosyalarını (.xls, .xlsx) ISO standartlaştırılmış sürüm PDF formatına programlı şekilde dönüştürmesini ister.

Bu önemli çünkü birkaç neden vardır. İlk olarak, Excel çalışma kitabında yer alan verilerin değiştirilemeyeceğini sağlar. İkincisi, dosyanın herhangi bir cihazda veya programda görüntülenmesini sağlar. Ve son olarak, dosyayı parola ile koruma şansı sunar, böylece yetkisiz erişimi engeller. Excel dosyalarını PDF formatına dönüştürmek, genellikle veriyi korumanın ve tüm platformlarda uyumluluğu sağlamanın önemli bir yoludur.

Doğru araçlar ve bilgiye sahip olduğunuzda, Excel'i PDF belge formatlarına dönüştürmek basit bir görev olabilir. IronPDF C# kütüphanesi kullanarak .NET Core'da nasıl dönüştüreceğinizi görelim.

IronPDF: .NET PDF Kütüphanesi

IronPDF, C# ve VB.NET içinde PDF dosyaları oluşturmayı, düzenlemeyi ve birleştirmeyi kolaylaştıran bir .NET kütüphanesidir. IronPDF ile, C# içinde sıfırdan PDF oluşturabilir veya mevcut HTML, CSS ve JavaScript dosyalarını PDF'lere dönüştürebilirsiniz. PDF dosyalarına başlıklar, altbilgiler, filigranlar ve sayfa numaraları ekleyebilirsiniz. Eğer bir proje üzerinde başkaları ile işbirliği yapmanız gerekirse, IronPDF, birden fazla PDF dosyasını tek bir dosyada birleştirmeyi kolaylaştırır.

Bu makale boyunca, IronPDF, C# ve .NET Core kullanılarak bir Excel belgesinin PDF belgesine nasıl dönüştürüleceğini göstermek için kullanılacaktır.

Gereksinimler

XLSX dosyasını bir PDF belgesine dönüştürmek için bazı ön koşullar vardır.

  1. Visual Studio 2022 (Önerilir)
  2. En son .NET Framework ile çalışan bir .NET uygulaması (Önerilir)
  3. Microsoft Office yüklü
  4. Excel'den PDF'ye dönüştürme süreci için IronPDF kütüphanesini yüklemek üzere kararlı bir internet bağlantısı

Excel dosyasını PDF'ye dönüştürmenin ana adımlarına geçelim.

Adım 1: Excel Çalışma Kitaplarınızı HTML Olarak Dışa Aktarın

Excel dosyanızı HTML formatına dışa aktarmak için aşağıdaki adımları izleyin:

  1. Microsoft Excel'i başlatın ve burada Excel sayfalarını yükleyin.

C# ile Excel'i PDF'e Dönüştürme (Adım Adım) Eğitimi, Şekil 1: Excel Elektronik Tablolarını Yükleyin Excel Çalışma Sayfalarını Yükle

  1. "Dosya" menüsünden "Farklı Kaydet" seçeneğini seçin.

C# ile Excel'i PDF'e Dönüştürme (Adım Adım) Eğitimi, Şekil 2: Farklı Kaydet Seçeneği Farklı Kaydet Seçeneği

  1. 'Gözat' düğmesine tıklayın ve istediğiniz konuma gidin. Dosya türü açılır menüsünden 'HTML Sayfası'nı seçin.

C# ile Excel'i PDF'e Dönüştürme (Adım Adım) Eğitimi, Şekil 3: Dosya Türü Seçimi Dosya Türü Seçimi

Yukarıdaki prosedürleri tamamlarsanız, Excel dosyanız bir HTML dosyasına dönüştürülecektir. Dışa aktarılan HTML dosyası şimdi PDF'ye dönüştürülebilir.

Adım 2: IronPDF'yi çözümünüze ekleyin

Bu projeye IronPDF'nin NuGet Paket Yöneticisi Konsolu kullanılarak yüklenmesi bir sonraki adımdır. Üst menüden Araçlar'a tıklayın ve NuGet Paket Yöneticisi'ni ardından "Paket Yöneticisi Konsolu" nu seçin.

C# ile Excel'i PDF'e Dönüştürme (Adım Adım) Eğitimi, Şekil 4: NuGet Paket Yöneticisi NuGet Paket Yöneticisi

Konsolda, IronPDF'yi kurmak için aşağıdaki komutu yazın.

PM > Install-Package IronPdf

Bu komut, projede IronPDF'nin en son sürümünü yükleyecektir.

Adım 3: Excel dosyasını PDF'ye Dönüştürmek için Kod Örnekleri

Excel dosyasını, IronPDF C# kütüphanesini kullanarak PDF'e dönüştürmek için Program.cs dosyasını açın ve aşağıdaki kod parçacıklarını yazın.

Adım 3.1: IronPDF'yi Dahil Et

Kod dosyasına IronPDF'yi import edin, böylece programda kullanabilsin.

using IronPdf;

Yukarıdaki kod, IronPDF'nin kodda yer almasına izin verir.

Adım 3.2: ChromePdfRenderer Nesnesi Örneği Oluştur

Programda bir ChromePdfRenderer nesnesi oluşturun. Bu, HTML dosyasını PDF'ye dönüştürmek için IronPDF'nin kullanımına olanak tanıyacaktır.

var renderer = new ChromePdfRenderer();

Adım 3.3: HTML'yi (Excel Dosyasından Dışa Aktarılan) PDF'ye Dönüştür

HTML dosyalarını PDF'e dönüştürmek için RenderHtmlFileAsPdf işlevini kullanın. Parametre listesine, HTML dosya yolunu geçirin. IronPDF, HTML dosyasının içeriğini okuyacak ve onu bir PDF belgesine dönüştürecektir.

var document = renderer.RenderHtmlFileAsPdf(@"C:\Users\Administrator\Desktop\Inventory.html");

IronPDF ayrıca, PDF dosyasına parola ekleyerek, PDF dosyasının düzenlemeye, açmaya, yazdırmaya ve diğer işlemlere karşı koruma sağlar. IronPDF kullanarak parola eklemenin nasıl yapıldığını görelim.

PDF Dosyasına Parola Ekle

Önceki adımda oluşturulan PDF belgelerinde bir şifre ayarlamak için SecuritySettings özelliğini kullanın. Bu, veri ihlallerine karşı PDF dosyasını güvenceye alır.

document.SecuritySettings.UserPassword = "editable";

Adım 3.4: PDF Dosyasını Kaydet

Şimdi, oluşturulan PDF dosyasını aşağıdaki kodu kullanarak yerel makineye kaydetme zamanı.

document.SaveAs("C:\\excelToPdf.pdf");

Çıkış PDF Dosyası

Dosyayı açmayı denediğinizde, bir parola gerekecektir.

C# ile Excel'i PDF'e Dönüştürme (Adım Adım) Eğitimi, Şekil 5: Dosya için Şifre Girin Dosya için Parola Giriniz

Parola girdikten sonra, bir Excel dosyasından dönüştürülen PDF dosyasını görebilirsiniz. IronPDF, orijinal formatı koruyarak Excel belgelerini PDF'lere güzellikle dönüştürür.

C# ile Excel'i PDF'e Dönüştürme (Adım Adım) Eğitimi, Şekil 6: Çıktı PDF Dosyası Çıktı PDF Dosyası

Oradaki tüm çalışma sayfalarını görebilirsiniz. Herhangi bir çalışma sayfası ismine tıklayarak herhangi bir çalışma sayfasını açabilirsiniz.

C# ile Excel'i PDF'e Dönüştürme (Adım Adım) Eğitimi, Şekil 6: PDF Çalışma Sayfaları PDF Çalışma Sayfaları

Özet

IronPDF, C# .NET'de kullanılabilecek kolay kullanımlı bir PDF dönüştürücüdür. Bu blog yazısında, IronPDF kullanarak Excel'i PDF'e nasıl dönüştüreceğinizi gösterdik. IronPDF'nin yetenekleri hakkında daha fazla bilgi edinmek veya nasıl kullanılabileceğine dair bazı örnekler görmek istiyorsanız, bazı HTML'den PDF dosyası oluşturma makalelerine göz atın.

IronPDF'ün ücretsiz deneme sürümü ile başlayabilir ve ardından IronPDF'ü $999 kadar düşük bir fiyata satın alabilirsiniz. Veya birden fazla Iron Software ürüne ihtiyacınız varsa, iki yazılım programının fiyatına beş yazılım programı içeren Iron Suite paketi satın 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