Crear HTML C#

Los archivos HTML se utilizan para mostrar datos o información en páginas web. A veces, es posible que necesite crear un archivo HTML dentro de sus proyectos. Siguiendo tales escenarios, este artículo cubre cómo crear un archivo HTML mediante programación en C#.

Crear archivos HTML: instalación de la API de C#

Aspose.HTML para .NET La API se puede utilizar para trabajar con diferentes formatos de archivo compatibles sin necesidad de instalar ninguna otra aplicación. Puede descargar los archivos DLL desde la página Nuevas versiones o usar el siguiente comando NuGet:

PM> Install-Package Aspose.Html

Cree un archivo HTML básico mediante programación en C#

Puede crear un archivo HTML con algunas llamadas a métodos como se explica en los pasos a continuación:

  1. Cree un objeto de la clase HTMLDocument.
  2. Cree un elemento de texto y añádalo al documento.
  3. Guarde el documento HTML de salida.
  4. Guarde el documento HTML.

El ejemplo de código a continuación muestra cómo seguir estos pasos y crear un archivo HTML mediante programación en C#:

// Preparar una ruta de salida para guardar un documento
string documentPath = "create-new-document.html";

// Inicializar un documento HTML vacío
using (var document = new Aspose.Html.HTMLDocument())
{
    // Crear un elemento de texto y agregarlo al documento
    var text = document.CreateTextNode("Hello World!");
    document.Body.AppendChild(text);

    // Guardar el documento en un disco
    document.Save(documentPath);
}

Cree un archivo HTML desde la URL mediante programación en C#

Puede cambiar el color del texto en un archivo HTML usando CSS interno con los pasos a continuación:

  1. Cree un objeto de la clase Url para especificar el enlace.
  2. Inicialice el objeto de clase HTMLDocument mientras pasa la URL como parámetro.
  3. Guarde el archivo HTML de salida.

El siguiente código de ejemplo demuestra cómo crear un archivo HTML desde cualquier página web en línea en C#:

// Establecer el enlace Url para la página web en línea
Aspose.Html.Url url = new Aspose.Html.Url("https://blog.aspose.com/");

// Inicializar un objeto de la clase HTMLDocument
var document = new Aspose.Html.HTMLDocument(url);

// Guardar el documento en un disco
document.Save(dataDir + "create-from-URL.html");

Explore Aspose.HTML para .NET

Puede visitar la documentación de la API, donde diferentes capítulos cubren otras funciones de la API.

Obtenga una licencia gratis

Puede solicitar una licencia temporal gratuita para evaluar la API sin limitaciones de evaluación.

Conclusión

En este artículo, ha aprendido a crear una página web HTML mediante programación en C#. Explica cómo crear un archivo HTML desde cero o mientras usa el contenido de una URL en línea. No dude en escribirnos al foro en caso de que tenga alguna ambigüedad.

Ver también

Cambiar el color del texto en HTML usando C#