Автоматизоване створення та обробка документів HTML тепер стає вимогливою функцією. Різні звіти та рахунки тепер генеруються динамічно у форматі HTML. У цій темі розглядатиметься базова реалізація автоматизації HTML у програмах .NET. Отже, ви навчитеся створювати HTML-файл на C#.
Кроки для створення файлу HTML у C#
- Відкрийте Visual Studio та створіть порожню консольну програму
- Додайте посилання на Aspose.HTML for .NET із NuGet.org
- Використовуйте типовий конструктор HTMLDocument(), щоб створити порожній HTML-документ
- Створіть текстовий елемент за допомогою методу CreateTextNode()
- Додайте створений текст до основної частини документа HTML
- Збережіть файл 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-файлу ви можете відкрити та переглянути його в будь-якому браузері, щоб відобразити інформацію, яку потрібно продемонструвати.