I file HTML vengono utilizzati per visualizzare dati o informazioni nelle pagine web. A volte, potresti dover 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 API C#
- Crea un file HTML a livello di codice in C#
- Crea un file HTML dall’URL a livello di codice in C#
Crea file HTML – Installazione 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 New Releases o utilizzare il seguente comando NuGet:
PM> Install-Package Aspose.Html
Crea un file HTML a livello di codice in C#
Puoi creare un file HTML con alcune chiamate di metodo come spiegato nei passaggi seguenti:
- Crea un oggetto di classe HTMLDocument.
- Crea un elemento di testo e aggiungilo al documento.
- Salva il documento HTML di output.
- 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#
È possibile creare un file HTML seguendo i passaggi seguenti:
- Creare un oggetto della classe Url per specificare il collegamento.
- Inizializza l’oggetto di classe HTMLDocument passando l’URL come parametro.
- 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/it/");
// 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 for .NET
Puoi visitare l’API documentazione in cui diversi capitoli trattano altre funzionalità dell’API.
Ottieni la licenza gratuita
È possibile 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 mentre si utilizza il contenuto di un URL online. Non esitate a scriverci a forum in caso di ambiguità.