Skapa HTML C#

HTML-filer används för att visa data eller information på webbsidor. Ibland kan du behöva skapa en HTML-fil i dina projekt. Efter sådana scenarier tar den här artikeln upp hur man skapar en HTML-fil programmatiskt i C#.

Skapa HTML-filer i C# - API-installation

Aspose.HTML for .NET API kan användas för att arbeta med olika filformat som stöds utan att behöva installera någon annan applikation. Du kan ladda ner DLL-filerna från sidan New Releases eller använda följande NuGet-kommando:

PM> Install-Package Aspose.Html

Hur man skapar en HTML-fil i C#

Du kan skapa en HTML-fil med enkla metodanrop som förklaras i stegen nedan:

  1. Skapa ett objekt av klassen HTMLDocument.
  2. Skapa ett textelement och lägg till det i dokumentet.
  3. Spara HTML-dokumentet.
  4. Spara HTML-dokumentet.

Kodexemplet nedan visar hur du följer dessa steg och skapar en HTML-fil programmatiskt i C#:

// Förbered en utmatningsbana för att spara ett dokument
string documentPath = "create-new-document.html";

// Initiera ett tomt HTML-dokument
using (var document = new Aspose.Html.HTMLDocument())
{
    // Skapa ett textelement och lägg till det i dokumentet
    var text = document.CreateTextNode("Hello World!");
    document.Body.AppendChild(text);

    // Spara dokumentet på en disk
    document.Save(documentPath);
}

Generera HTML från en URL i C#

Du kan skapa en HTML-fil genom att följa stegen nedan:

  1. Skapa ett objekt av klassen URL för att ange länken.
  2. Initiera klassobjektet HTMLDocument medan du skickar in URL:en som parameter.
  3. Spara den utgående HTML-filen.

Följande exempelkod visar hur man skapar en HTML-fil från valfri webbsida online i C#:

// Ställ in URL-länken för webbsidan online
Aspose.Html.Url url = new Aspose.Html.Url("https://blog.aspose.com/");

// Initiera ett objekt av HTMLDocument-klassen
var document = new Aspose.Html.HTMLDocument(url);

// Spara dokumentet på en disk
document.Save(dataDir + "create-from-URL.html");

C# API för att generera HTML-filer - Läs mer

Du kan besöka API dokumentation där olika kapitel täcker andra funktioner i API:et.

C# Skapa en HTML-fil med en gratis licens

Du kan begära en gratis temporär licens för att utvärdera API:et utan några utvärderingsbegränsningar.

Slutsats

I den här artikeln har du lärt dig hur du skapar en HTML-webbsida programmatiskt i C#. Den förklarar hur man skapar en HTML-fil från början eller när man använder innehållet från en webbadress online. Skriv gärna till oss på forum om du har någon tvetydighet.

Se även

Ändra textfärg i HTML med C#