Criar HTML C#

Os arquivos HTML são usados para exibir dados ou informações em páginas da web. Às vezes, pode ser necessário criar um arquivo HTML em seus projetos. Seguindo esses cenários, este artigo aborda como criar um arquivo HTML programaticamente em C#.

Criar arquivos HTML – Instalação da API C#

A API Aspose.HTML for .NET pode ser usada para trabalhar com diferentes formatos de arquivo suportados sem a necessidade de instalar qualquer outro aplicativo. Você pode baixar os arquivos DLL da página New Releases ou usar o seguinte comando NuGet:

PM> Install-Package Aspose.Html

Criar um arquivo HTML básico programaticamente em C#

Você pode criar um arquivo HTML com algumas chamadas de método, conforme explicado nas etapas abaixo:

  1. Crie um objeto da classe HTMLDocument.
  2. Crie um elemento de texto e anexe-o ao documento.
  3. Salve o documento HTML de saída.
  4. Salve o documento HTML.

O exemplo de código abaixo mostra como seguir estas etapas e criar um arquivo HTML programaticamente em C#:

// Preparar um caminho de saída para salvar um documento
string documentPath = "create-new-document.html";

// Inicializar um documento HTML vazio
using (var document = new Aspose.Html.HTMLDocument())
{
    // Criar um elemento de texto e adicioná-lo ao documento
    var text = document.CreateTextNode("Hello World!");
    document.Body.AppendChild(text);

    // Salve o documento em um disco
    document.Save(documentPath);
}

Criar um arquivo HTML de URL programaticamente em C

Você pode alterar a cor do texto em um arquivo HTML usando CSS interno com as etapas abaixo:

  1. Crie um objeto da classe Url para especificar o link.
  2. Inicialize o objeto de classe HTMLDocument enquanto passa o URL como parâmetro.
  3. Salve o arquivo HTML de saída.

O código de exemplo a seguir demonstra como criar um arquivo HTML de qualquer página da Web online em C#:

// Definir o link de URL para a página da Web online
Aspose.Html.Url url = new Aspose.Html.Url("https://blog.aspose.com/");

// Inicializar um objeto da classe HTMLDocument
var document = new Aspose.Html.HTMLDocument(url);

// Salve o documento em um disco
document.Save(dataDir + "create-from-URL.html");

Explore o Aspose.HTML para .NET

Você pode visitar a API documentação, onde diferentes capítulos cobrem outros recursos da API.

Obtenha Licença Gratuita

Você pode solicitar uma licença temporária gratuita para avaliar a API sem quaisquer limitações de avaliação.

Conclusão

Neste artigo, você aprendeu como criar uma página da Web HTML programaticamente em C#. Ele explica como criar um arquivo HTML do zero ou usando o conteúdo de um URL online. Sinta-se à vontade para nos escrever em fórum caso tenha alguma ambiguidade.

Veja também

Alterar a cor do texto em HTML usando C#