Автоматическое создание и обработка 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 вы сможете получить доступ к классам и методам 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 вы можете открыть и просмотреть его в любом браузере, чтобы отобразить информацию, которую необходимо продемонстрировать.