C# Kullanarak HTML'yi PDF'ye Dönüştürme

Bu adım adım öğreticide, HTML öğesini C# kullanarak PDF’ye nasıl dönüştüreceğimizi öğreneceğiz. HTML belgesi, CSS stilleri (satır içi, gömülü ve harici) içerebilir. Bu konudaki C# kod örneği, HTML’den PDF’ye görüntülerin, metinlerin, yazı tiplerinin ve orijinal içeriğin düzeninin yüksek doğrulukta olmasını sağlar.

Doğru stillerle HTML’den PDF oluşturmak için basit adımlar aşağıdadır.

C# Kullanarak HTML’yi PDF’ye Dönüştürme Adımları

  1. NuGet Paketini kullanarak Aspose.Words for .NET yükleyin
  2. Aspose.Words ad alanına referans ekleyin
  3. Girilen HTML belgesini Aspose.Words’ün DOM’sine aktarın
  4. Belgeyi PDF dosya biçiminde kaydedin

Son konuda C# ile Word Belgesi Nasıl Oluşturulur konusunu inceledik. Ancak bu konu, .NET uygulaması için HTML’den PDF’ye dönüştürücünün nasıl oluşturulacağını açıklar. ASP.NET, .NET Core uygulamaları ve Windows Forms’da kullanabilirsiniz.

C# kullanarak HTML’yi PDF’ye Dönüştürme Kodu

using Aspose.Words;
namespace KBCodeExamples
{
class how_to_convert_html_to_pdf_using_c_sharp
{
public static void Main(string[] args)
{
//Set Aspose license before HTML to PDF conversion
Aspose.Words.License AsposeWordsLicense = new Aspose.Words.License();
AsposeWordsLicense.SetLicense(@"Aspose.Words.lic");
// Import the HTML into Aspose.Words DOM.
Document doc = new Document("input.html");
// Save document to PDF file format
doc.Save("convert html to pdf using c#.pdf", SaveFormat.Pdf);
}
}
}

Yukarıdaki C# kod örneği, MS Office’i yüklemeden HTML’den PDF oluşturur. Yukarıdaki örneği kullanarak HTML’den PDF’ye dönüştürme, MS Word davranışını taklit eder. HTML belgesini MS Word’de açar ve PDF’ye dönüştürürseniz, aynı çıktıyı alırsınız.

 Türkçe