Automatizované generování a zpracování HTML dokumentů se nyní stává náročnou funkcí. Různé sestavy a faktury se nyní generují dynamicky ve formátu HTML. Toto téma se bude zabývat základní implementací automatizace HTML v rámci aplikací .NET. Takže se naučíte, jak vytvořit HTML soubor v C#.
Kroky k vytvoření HTML souboru v C#
- Otevřete Visual Studio a vytvořte prázdnou konzolovou aplikaci
- Přidejte odkaz na Aspose.HTML for .NET z NuGet.org
- K vytvoření prázdného dokumentu HTML použijte výchozí konstruktor HTMLDocument()
- Vytvořte textový prvek pomocí metody CreateTextNode()
- Připojte vytvořený text do těla HTML dokumentu
- Uložte soubor HTML na disk
Jakmile úspěšně nainstalujete Aspose.HTML for .NET z galerie NuGet, budete mít přístup k třídám a metodám rozhraní API. Musíte vytvořit prázdný dokument HTML pomocí konstruktoru HTMLDocument() bez jakýchkoli parametrů. Jakmile je dokument HTML inicializován, budete do něj moci přidávat různé prvky. V níže uvedeném úryvku kódu je do těla přidán jednoduchý textový prvek pomocí C# pro generování HTML dokumentu.
Kód pro vytvoření HTML souboru v 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); | |
} | |
} | |
} | |
} |
V předchozím tématu jste se naučili jak převést Markdown na XPS v C#. Výše uvedený jednoduchý a samovysvětlující úryvek kódu můžete použít k vygenerování souboru HTML v C#. Jakmile je soubor HTML vygenerován, můžete jej otevřít a zobrazit v libovolném prohlížeči a zobrazit informace, které je třeba předvést.