Cómo convertir HTML a PDF usando C#

En este tutorial paso a paso, aprenderemos cómo convertir HTML a PDF usando C#. El documento HTML puede contener estilos CSS (en línea, incrustados y externos). El ejemplo de código C# de este tema convierte HTML a PDF con alta fidelidad de imágenes, textos, fuentes y diseño del contenido original.

Los siguientes son los pasos simples para generar PDF desde HTML con estilos precisos.

Pasos para convertir HTML a PDF usando C#

  1. Instale Aspose.Words for .NET mediante el paquete NuGet
  2. Agregar referencia al espacio de nombres Aspose.Words
  3. Importe el documento HTML de entrada en el DOM de Aspose.Words
  4. Guarde el documento en formato de archivo PDF

En el último tema, analizamos Cómo crear un documento de Word usando C#. Pero este tema describe cómo crear un convertidor de HTML a PDF para la aplicación .NET. Puede usarlo en aplicaciones ASP.NET, .NET Core y Windows Forms.

Código para convertir HTML a PDF usando C#

El ejemplo de código anterior en C# crea PDF desde HTML sin instalar MS Office. La conversión de HTML a PDF utilizando el ejemplo anterior imita el comportamiento de MS Word. Si abre el documento HTML en MS Word y lo convierte a PDF, obtendrá el mismo resultado.

 Español