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ı
- NuGet Paketini kullanarak Aspose.Words for .NET yükleyin
- Aspose.Words ad alanına referans ekleyin
- Girilen HTML belgesini Aspose.Words’ün DOM’sine aktarın
- 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.