IRONSOFTWAREHOME
IRONPDF KULLANARAK

Bir Blazor PDF Görüntüleyici Oluşturmak için Geliştirici Kılavuzu

Curtis Chau
Curtis Chau
Updated: 21 Nisan 2026

1. Giriş

Adobe'nin Taşınabilir Belge Formatı (PDF), birçok şirkette belgeler ve faturalar oluşturma dahil olmak üzere çeşitli işlemler için gereklidir. Geliştiriciler ayrıca müşteri taleplerini karşılamak için kullanmaktadır. Kütüphaneler, PDF oluşturma sürecini basitleştirmiştir. Bir kütüphane seçerken, oluşturma, okuma ve dönüştürme yetenekleri gibi unsurları göz önünde bulundurun.

2. IronPDF Özellikleri

IronPDF, geliştiricilerin PDF belgelerini oluşturmasını, okumasını ve değiştirmesini sağlayan güçlü bir PDF dönüştürücü ve API kütüphanesidir. HTML'yi PDF'ye dönüştürmek için Chrome motorunu kullanır ve çeşitli web bileşenleri ve .NET uygulamalarını destekler. HTML5, JavaScript, CSS ve resimler kullanarak görsel olarak çekici PDF'ler oluşturmayı sağlar ve güçlü bir HTML-PDF çevirici ve bağımsız bir PDF dönüştürme motoru içerir.

3. URL'lerden PDF Belgeleri Oluşturun

IronPDF API kütüphanesi yardımıyla, bir URL'den bir HTML dosyası oluşturmak ve ardından bunu IronPDF'deki yerleşik Chrome tarayıcı kullanarak bir PDF dosyasına dönüştürmek suretiyle PDF dosyaları oluşturmak çok kolay hale gelir.

Aşağıda listelenen yöntemler, sadece birkaç satır kodla PDF belgeleri oluşturmayı basit hale getirir:

// Instantiate the ChromePdfRenderer object from IronPdf
IronPdf.ChromePdfRenderer renderer = new IronPdf.ChromePdfRenderer(); 

// Render the contents of a URL as a PDF document
var pdf = renderer.RenderUrlAsPdf("https://www.google.co.in/");

// Save the rendered PDF document to a specified file path
pdf.SaveAs("result.pdf");

Yukarıdaki bilgilere göre, RenderUrlAsPdf yöntemi kullanılarak bağlantı bir belgeye dönüştürülebilir ve bağlantı ile kayıt yeri verilerek kaydedilebilir.

PDF API C# (Kod Örneği Eğitimi), Şekil 1: Bir URL'den oluşturulan PDF dosyası Bir URL'den oluşturulan PDF dosyası

4. HTML Dizgilerinden PDF Oluşturun

IronPDF API kütüphanesi, HTML dizgilerini PDF dosyalarına dönüştürmeyi kolay hale getirir. Aşağıda, HTML dizgilerinin belgelere dönüştürülmesi için bir örnek kod verilmiş olup, her HTML etiketinin PDF dosyalarına dönüşümüne olanak tanır.

// Use the ChromePdfRenderer to convert an HTML string to a PDF
IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf");

Bu örnek kod, RenderHtmlAsPdf kullanarak sınırsız HTML metnini nasıl dönüştüreceğinizi ve belgenin SaveAs yöntemi ile kaydedileceğini, tüm işlemin sadece saniyeler içinde tamamlandığını gösterir.

PDF API C# (Kod Örneği Eğitimi), Şekil 2: Bir HTML stringinden oluşturulan PDF dosyası Bir HTML dizgisinden oluşturulan PDF dosyası

5. PDF Belgelerini Okuma

IronPDF API kütüphanesi yardımıyla, mevcut PDF belgelerinden veri okumak ve çıkarmak mümkündür. Aşağıdaki kod, bunu nasıl yapacağınızı gösteren bir örneği sunar:

// Load an existing PDF file into a PdfDocument object
var pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf");

// Extract all text from the PDF document into a string
string AllText = pdfDocument.ExtractAllText();

Bu kodda, mevcut bir dosyadan PDF'yi okumak ve onu bir PdfDocument nesnesine dönüştürmek için FromFile fonksiyonu kullanılır. Bu nesne, PDF sayfalarında bulunan metin ve resimlere erişmek için kullanılabilir. ExtractAllText yöntemi, her PDF sayfasındaki kelimeleri içeren bir string oluşturmak için kullanılabilir.

IronPDF API kütüphanesini nasıl kullanacağınız hakkında daha fazla bilgi için kod eğitimlerine ve belgelerine bakın.

6. Sonuç

IronPDF kütüphanesi geliştirme için ücretsiz bir lisans sunar ve geliştiricinin ihtiyaçlarına göre prodüksiyon ortamında kullanım için satın alınabilecek farklı lisanslar mevcuttur. Lite paketi $999 gibi bir başlangıç fiyatına sahiptir ve herhangi bir devam eden ücret gerektirmez. Lisanslar, SaaS ve OEM için yeniden dağıtım seçenekleri, kalıcı lisans, 30 günlük para iade garantisi ve bir yıl ürün desteği ve güncellemeleri sunar. Geliştirme, aşama ve prodüksiyon için uygundur ve tek seferlik bir satın alım gerektirir. Ayrıca IronPDF ek zaman sınırlı ücretsiz lisanslar sunar. IronPDF, ücretsiz yeniden dağıtım kapsaması için de lisanslar sağlar.

IronPDF'nin tam fiyatlandırma ve lisanslama detayları hakkında daha fazla bilgi için IronPDF lisanslama detayları sayfasını ziyaret edin.

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