IRONSOFTWAREHOME
HTML Dizesinden PDF'e
using IronPdf;

// Disable local disk access or cross-origin requests
Installation.EnableWebSecurity = true;

// Instantiate Renderer
var renderer = new ChromePdfRenderer();

// Create a PDF from a HTML string using C#
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");

// Export to a file or Stream
pdf.SaveAs("output.pdf");

// Advanced Example with HTML Assets
// Load external html assets: Images, CSS and JavaScript.
// An optional BasePath 'C:\site\assets\' is set as the file location to load assets from
var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\");
myAdvancedPdf.SaveAs("html-with-assets.pdf");
Imports IronPdf

' Disable local disk access or cross-origin requests
Installation.EnableWebSecurity = True

' Instantiate Renderer
Dim renderer As New ChromePdfRenderer()

' Create a PDF from a HTML string using C#
Dim pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")

' Export to a file or Stream
pdf.SaveAs("output.pdf")

' Advanced Example with HTML Assets
' Load external html assets: Images, CSS and JavaScript.
' An optional BasePath 'C:\site\assets\' is set as the file location to load assets from
Dim myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", "C:\site\assets\")
myAdvancedPdf.SaveAs("html-with-assets.pdf")
NuGet Download
PM > Install-Package IronPdf
HTML Dizesinden PDF'e

HTML Dizesinden PDF'e

IronPDF ile, .NET projeniz içinde basit HTML dizgilerinden yeni PDF belgeleri oluşturabilirsiniz ve IronPDF, C#, F# ve VB.NET'te kullanılabilir. HTML stringlerinden yeniden oluşturduğunuz herhangi bir PDF belgesinin pikselle mükemmel çıkacağından emin olmak için ChromePdfRenderer sınıfının kullanılması sayesinde. IronPDF'nin güçlü HTML to PDF dönüştürme özellikleri sayesinde, kişisel ihtiyaçlarınıza uygun yüksek kaliteli PDF dosyaları oluşturabilirsiniz.

Daha fazla ayrıntı için aşağıdaki kod örneğine bakın:

C#'ta bir HTML dizgiyi PDF'ye dönüştürmenin ilk adımı, IronPDF kütüphanesini doğru bir şekilde kurduğunuzdan ve projeniz içinde çalıştığından emin olmaktır. using IronPdf ekleyerek, HTML'den PDF'ye dönüşüm işlemini gerçekleştirmek için gerekli sınıflara IronPDF kütüphanesinden erişebileceğimizden emin oluruz. Bir sonraki satır olan Installation.EnableWebSecurity = true, yerel disk erişimini veya çapraz kaynak isteklerini devre dışı bırakmak için kavramsal olarak kullanılır ve güvenli işlemleri sağlar. (Note: This line was missing from the example but usually pertains to configuration settings to secure PDF rendering operations.)

ChromePdfRenderer bir örneği nasıl oluşturulacağını, HTML'den PDF'ye dönüştürmeyi ele alan örnek gösterir. The RenderHtmlAsPdf method is used to convert a simple HTML string ("<h1>Hello World</h1>") into a PDF document. Bu belge SaveAs metodu kullanılarak diske kaydedilir.

Gelişmiş örnekte, IronPDF dış kaynaklar içeren HTML içeriğini (görseller, CSS ve JavaScript gibi) işlemektedir. Bu varlıkları yüklemek için, gereken dosyaları içeren dizini belirten isteğe bağlı BasePath parametresi kullanılır. Dış varlıkları içeren elde edilen PDF, aynı SaveAs metodu kullanılarak kaydedilir. Bu kod örneği, IronPDF'nin hem basit hem de karmaşık HTML içeriğini işleme yeteneğini vurgulamakta ve belirli amaçlar için PDF'ler oluşturmayı kolaylaştırıcı bir araç haline getirmektedir.

IronPDF ile C#'ta HTML Dizgilerini PDF'ye Dönüştürmeyi Öğrenin
GitHub'da Görüntüle

Başlamaya Hazır mısınız?

Nuget Downloads 20,809,720Sürüm:2026.9yeni 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