Як створити файл HTML на C#

Автоматизоване створення та обробка документів HTML тепер стає вимогливою функцією. Різні звіти та рахунки тепер генеруються динамічно у форматі HTML. У цій темі розглядатиметься базова реалізація автоматизації HTML у програмах .NET. Отже, ви навчитеся створювати HTML-файл на C#.

Кроки для створення файлу HTML у C#

  1. Відкрийте Visual Studio та створіть порожню консольну програму
  2. Додайте посилання на Aspose.HTML for .NET із NuGet.org
  3. Використовуйте типовий конструктор HTMLDocument(), щоб створити порожній HTML-документ
  4. Створіть текстовий елемент за допомогою методу CreateTextNode()
  5. Додайте створений текст до основної частини документа HTML
  6. Збережіть файл HTML на диск

Після того, як ви успішно встановили Aspose.HTML для .NET із NuGet Gallery, ви зможете отримати доступ до класів і методів API. Вам потрібно створити порожній документ HTML за допомогою конструктора HTMLDocument() без будь-яких параметрів. Після ініціалізації HTML-документа ви зможете додавати до нього різні елементи. У наведеному нижче фрагменті коду простий текстовий елемент додається до тіла за допомогою C# для створення документа HTML.

Код для створення файлу HTML у C#

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);
}
}
}
}

У попередній темі ви вивчили як конвертувати Markdown у XPS на C#. Ви можете використати наведений вище простий і зрозумілий фрагмент коду для створення файлу HTML у C#. Після створення HTML-файлу ви можете відкрити та переглянути його в будь-якому браузері, щоб відобразити інформацію, яку потрібно продемонструвати.

 Українська