Automatisk generering och bearbetning av HTML dokument blir nu en krävande funktion. Olika rapporter och fakturor genereras nu dynamiskt i HTML-format. Det här ämnet kommer att täcka grundläggande implementering av HTML-automatisering inom .NET-applikationer. Så du kommer att lära dig hur man skapar HTML-fil i C#.
Steg för att skapa HTML-fil i C#
- Öppna Visual Studio och skapa en tom konsolapplikation
- Lägg till en referens till Aspose.HTML for .NET från NuGet.org
- Använd standardkonstruktorn HTMLDocument() för att skapa ett tomt HTML-dokument
- Skapa ett textelement med metoden CreateTextNode()
- Lägg till skapad text i HTML-dokumentets brödtext
- Spara HTML-filen på disken
När du framgångsrikt har installerat Aspose.HTML för .NET från NuGet Gallery kommer du att kunna komma åt API:ets klasser och metoder. Du måste skapa ett tomt HTML-dokument genom att använda HTMLDocument()-konstruktorn utan några parametrar. När ett HTML-dokument har initierats kommer du att kunna lägga till olika element till det. I kodavsnittet nedan läggs ett enkelt textelement till i brödtexten med hjälp av C# för att generera HTML-dokument.
Kod för att skapa HTML-fil i 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); | |
} | |
} | |
} | |
} |
I det föregående ämnet har du lärt dig hur man konverterar Markdown till XPS i C#. Du kan använda ovanstående enkla och självförklarande kodavsnitt för att generera HTML-fil i C#. När HTML-filen har skapats kan du öppna och visa den i vilken webbläsare som helst för att visa informationen som behöver visas upp.