Crea HTML C#

I file HTML vengono utilizzati per visualizzare dati o informazioni nelle pagine Web. A volte, potrebbe essere necessario creare un file HTML all’interno dei tuoi progetti. Seguendo tali scenari, questo articolo illustra come creare un file HTML a livello di codice in C#.

Crea file HTML – Installazione dell’API C#

L’API Aspose.HTML for .NET può essere utilizzata per lavorare con diversi formati di file supportati senza la necessità di installare altre applicazioni. È possibile scaricare i file DLL dalla pagina Nuove versioni o utilizzare il seguente comando NuGet:

PM> Install-Package Aspose.Html

Crea un file HTML di base a livello di codice in C#

Puoi creare un file HTML con alcune chiamate di metodo come spiegato nei passaggi seguenti:

  1. Crea un oggetto della classe HTMLDocument.
  2. Crea un elemento di testo e aggiungilo al documento.
  3. Salva il documento HTML di output.
  4. Salva il documento HTML.

L’esempio di codice seguente mostra come seguire questi passaggi e creare un file HTML a livello di codice in C#:

// Preparare un percorso di output per il salvataggio di un documento
string documentPath = "create-new-document.html";

// Inizializza un documento HTML vuoto
using (var document = new Aspose.Html.HTMLDocument())
{
    // Crea un elemento di testo e aggiungilo al documento
    var text = document.CreateTextNode("Hello World!");
    document.Body.AppendChild(text);

    // Salva il documento su un disco
    document.Save(documentPath);
}

Crea un file HTML dall’URL a livello di codice in C#

Puoi cambiare il colore del testo in un file HTML utilizzando CSS interno con i passaggi seguenti:

  1. Crea un oggetto della classe Url per specificare il collegamento.
  2. Inizializza l’oggetto classe HTMLDocument passando l’URL come parametro.
  3. Salva il file HTML di output.

Il codice di esempio seguente mostra come creare un file HTML da qualsiasi pagina Web online in C#:

// Impostare il collegamento URL per la pagina Web online
Aspose.Html.Url url = new Aspose.Html.Url("https://blog.aspose.com/");

// Inizializza un oggetto della classe HTMLDocument
var document = new Aspose.Html.HTMLDocument(url);

// Salva il documento su un disco
document.Save(dataDir + "create-from-URL.html");

Esplora Aspose.HTML per .NET

Puoi visitare la [documentazione] dell’API 10 in cui capitoli diversi trattano altre funzionalità dell’API.

Ottieni licenza gratuita

Puoi richiedere una licenza temporanea gratuita per valutare l’API senza alcuna limitazione di valutazione.

Conclusione

In questo articolo si è appreso come creare una pagina Web HTML a livello di codice in C#. Spiega come creare un file HTML da zero o durante l’utilizzo del contenuto di un URL online. Non esitare a scriverci su forum in caso di ambiguità.

Guarda anche

Cambia il colore del testo in HTML usando C#