Как создать 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 вы сможете получить доступ к классам и методам API. Вам нужно создать пустой HTML-документ с помощью конструктора HTMLDocument() без каких-либо параметров. После инициализации HTML-документа вы сможете добавлять в него различные элементы. В приведенном ниже фрагменте кода простой текстовый элемент добавляется в тело с помощью C# для создания HTML-документа.

Код для создания HTML-файла на С#

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 в С#. Вы можете использовать приведенный выше простой и не требующий пояснений фрагмент кода для создания HTML-файла на C#. После создания файла HTML вы можете открыть и просмотреть его в любом браузере, чтобы отобразить информацию, которую необходимо продемонстрировать.

 Русский