HTML belgelerinin otomatik olarak oluşturulması ve işlenmesi artık zorlu bir özellik haline geliyor. Artık HTML formatında dinamik olarak farklı raporlar ve faturalar oluşturuluyor. Bu konu, .NET Uygulamaları içinde HTML otomasyonunun temel uygulamasını kapsayacaktır. Böylece, C# ile HTML dosyası oluşturmayı öğrenmiş olacaksınız.
C# ile HTML Dosyası Oluşturma Adımları
- Visual Studio’yu Açın ve Boş Bir Konsol Uygulaması Oluşturun
- NuGet.org’dan Aspose.HTML for .NET için bir referans ekleyin
- Boş bir HTML belgesi oluşturmak için varsayılan HTMLDocument() oluşturucusunu kullanın
- CreateTextNode() yöntemini kullanarak bir metin öğesi oluşturun
- Oluşturulan metni HTML belgesinin gövdesine ekleyin
- HTML dosyasını diske kaydedin
NuGet Gallery’den Aspose.HTML for .NET’i başarıyla yükledikten sonra, API’nin Sınıflarına ve Yöntemlerine erişebileceksiniz. Herhangi bir parametre olmadan HTMLDocument() yapıcısını kullanarak boş bir HTML belgesi oluşturmanız gerekir. Bir HTML belgesi başlatıldığında, ona farklı öğeler ekleyebileceksiniz. Aşağıdaki kod parçacığında, HTML belgesi oluşturmak için C# kullanılarak gövdeye basit bir metin öğesi eklenir.
C# ile HTML Dosyası Oluşturma Kodu
using System; | |
using System.IO; | |
// Add reference to Aspose.HTML for .NET API | |
// Use following namespace to create HTML file | |
using Aspose.Html; | |
namespace CreateHTMLFiles | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set license before generating HTML file | |
Aspose.Html.License AsposeHTMLLicense = new Aspose.Html.License(); | |
AsposeHTMLLicense.SetLicense(@"c:\asposelicense\license.lic"); | |
string outFile = @"c:\Created_HTML_File.html"; | |
// Initialize an empty HTML document | |
using (var htmldocument = new HTMLDocument()) | |
{ | |
// Create a text element to add to the HTML document | |
var text = htmldocument.CreateTextNode("This HTML document is generated by Aspose.HTML for .NET using C#."); | |
// Add text element to HTML body | |
htmldocument.Body.AppendChild(text); | |
// Save the HTML file to a disk | |
htmldocument.Save(outFile); | |
} | |
} | |
} | |
} |
Önceki konuda Markdown’ı C# ile XPS’e dönüştürme öğrendiniz. C#’ta HTML dosyası oluşturmak için yukarıdaki basit ve açıklayıcı kod parçasını kullanabilirsiniz. HTML dosyası oluşturulduktan sonra, gösterilmesi gereken bilgileri görüntülemek için herhangi bir tarayıcıda açıp görüntüleyebilirsiniz.