Erstellen Sie HTML-C#

HTML-Dateien werden verwendet, um Daten oder Informationen auf Webseiten anzuzeigen. Manchmal müssen Sie möglicherweise eine HTML-Datei in Ihren Projekten erstellen. Nach solchen Szenarien behandelt dieser Artikel, wie Sie eine HTML-Datei programmgesteuert in C# erstellen.

HTML-Dateien erstellen – C#-API-Installation

Die Aspose.HTML for .NET-API kann verwendet werden, um mit verschiedenen unterstützten Dateiformaten zu arbeiten, ohne dass eine andere Anwendung installiert werden muss. Sie können die DLL-Dateien von der Seite New Releases herunterladen oder den folgenden NuGet-Befehl verwenden:

PM> Install-Package Aspose.Html

Erstellen Sie eine einfache HTML-Datei programmgesteuert in C#

Sie können eine HTML-Datei mit ein paar Methodenaufrufen erstellen, wie in den folgenden Schritten erläutert:

  1. Erstellen Sie ein Objekt der Klasse HTMLDocument.
  2. Erstellen Sie ein Textelement und hängen Sie es an das Dokument an.
  3. Speichern Sie das ausgegebene HTML-Dokument.
  4. Speichern Sie das HTML-Dokument.

Das folgende Codebeispiel zeigt, wie Sie diesen Schritten folgen und eine HTML-Datei programmgesteuert in C# erstellen:

// Bereiten Sie einen Ausgabepfad für eine Dokumentenspeicherung vor
string documentPath = "create-new-document.html";

// Initialisieren Sie ein leeres HTML-Dokument
using (var document = new Aspose.Html.HTMLDocument())
{
    // Erstellen Sie ein Textelement und fügen Sie es dem Dokument hinzu
    var text = document.CreateTextNode("Hello World!");
    document.Body.AppendChild(text);

    // Speichern Sie das Dokument auf einem Datenträger
    document.Save(documentPath);
}

Erstellen Sie programmgesteuert eine HTML-Datei aus einer URL in C#

Sie können die Textfarbe in einer HTML-Datei mithilfe von internem CSS mit den folgenden Schritten ändern:

  1. Erstellen Sie ein Objekt der Url-Klasse, um den Link anzugeben.
  2. Initialisiert das Klassenobjekt HTMLDocument, während die URL als Parameter übergeben wird.
  3. Speichern Sie die ausgegebene HTML-Datei.

Der folgende Beispielcode zeigt, wie Sie eine HTML-Datei aus einer beliebigen Online-Webseite in C# erstellen:

// Legen Sie den URL-Link für die Online-Webseite fest
Aspose.Html.Url url = new Aspose.Html.Url("https://blog.aspose.com/");

// Initialisiert ein Objekt der HTMLDocument-Klasse
var document = new Aspose.Html.HTMLDocument(url);

// Speichern Sie das Dokument auf einem Datenträger
document.Save(dataDir + "create-from-URL.html");

Erkunden Sie Aspose.HTML für .NET

Sie können die API Dokumentation besuchen, wo verschiedene Kapitel andere Funktionen der API behandeln.

Holen Sie sich eine kostenlose Lizenz

Sie können eine kostenlose temporäre Lizenz anfordern, um die API ohne Evaluierungseinschränkungen zu evaluieren.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie eine HTML-Webseite programmgesteuert in C# erstellen. Es erklärt, wie Sie eine HTML-Datei von Grund auf neu erstellen oder den Inhalt einer Online-URL verwenden. Bitte zögern Sie nicht, uns unter forum zu schreiben, falls Sie Unklarheiten haben.

Siehe auch

Textfarbe in HTML mit C# ändern