Generate PDF from HTML in C#

Convertir contenido HTML en PDF es esencial para archivar, compartir o imprimir documentos. .NET HTML a PDF biblioteca proporcionado por Aspose.HTML para .NET Permite a los desarrolladores convertir sin esfuerzo los archivos HTML, las líneas y las URL en vivo en documentos PDF de alta calidad.En este artículo, aprenderá cómo aprovechar las capacidades de C# .NET Core HTML a PDF Conversion para generar de forma programática PDFs de HTML , completando con ejemplos prácticos y opciones de personalización avanzadas.

Temas cubiertos

C# API para Generar PDF de HTML

Aspose.HTML para .NET Es una poderosa biblioteca que proporciona capacidades sin sentido HTML a PDF Conversion, que soporta varios formatos como XPS y imágenes. Esta biblioteca puede ser fácilmente integrada en cualquier aplicación .NET, lo que permite high-performance HTML a pdf conversion en .NET. Los desarrolladores pueden convertir documentos HTML programáticamente con alta precisión utilizando esta eficiente C# HTML al PDF biblioteca, haciendo que sea ideal para tareas como C# convertir HTML en PDF.

Características clave

  • Múltiples tipos de entrada: Convertir fácilmente archivos HTML, líneas o URL en vivo en PDFs.
  • **Expuesto personalizable:**Modificar ahorra opciones como resolución, compresión y marcadores de agua para un control preciso.
  • **Suporte a través de la plataforma:**Compatible con Windows, macOS y Linux.

Installación: Puedes agregar Aspose.HTML para .NET a tu proyecto utilizando NuGet:

PM> Install-Package Aspose.Html

Generar un documento PDF de HTML en C#

Generar un documento PDF de un archivo HTML es sencillo.Siga estos sencillos pasos:

  • Carga un documento HTML utilizando la clase HTMLDocument.
  • Crea una instancia de la clase PdfSaveOptions.
  • Póngase en contacto con el método Converter.ConvertHTML() para generar el PDF HTMLDocumento, PdfSaveOptions, y la salida de la ruta de archivo PDF como argumentos.

La siguiente muestra de código ilustra cómo generar un documento PDF de un archivo HTML utilizando C#.

Generate-PDF-Document-from-HTML-in-CSharp

Generate PDF Document from HTML in C#

Convertir HTML a PDF con Salva opciones en C#

Usted puede generar un documento PDF de un archivo HTML mientras especifica opciones adicionales de almacenamiento siguiendo estos pasos:

  • Carga el documento HTML utilizando la clase HTMLDocument.
  • Crea una instancia de la clase PdfSaveOptions.
  • Especifique opciones adicionales de ahorro como Resolución horizontal y Resolución vertical.
  • Toma el método Converter.ConvertHTML() para la generación de PDF.

La siguiente muestra de código muestra cómo generar un PDF de un archivo HTML con opciones adicionales en C#.

Generar PDF de HTML String en C#

Crear un documento PDF de una string HTML es también sencillo.Siga estos pasos:

  • Crea una instancia de la clase PdfSaveOptions.
  • Define todas las opciones de ahorro como sea necesario.
  • llame el método Converter.ConvertHTML() para generar el PDF. Este método toma la string HTML, PdfSaveOptions, y la salida de la ruta de archivo PDF como argumentos.

La siguiente muestra de código ilustra cómo generar un PDF de una cinta HTML utilizando C# con la ayuda de la biblioteca de PdfSharpCore HTML a PDF.

Generar PDF de la URL en vivo en C#

Ahora, vamos a explorar cómo guardar una página web de una URL como un documento PDF:

  • Crea una instancia de la clase Url con la URL de la página web.
  • Crea una instancia de la clase PdfSaveOptions.
  • Define las opciones de ahorro deseadas.
  • Salva el HTML como un PDF utilizando el método Converter.ConvertHTML(), pasando en el El URL, PdfSaveOptions, y la salida de la ruta de archivo PDF como argumentos.

La siguiente muestra de código muestra cómo generar un PDF de una URL en vivo utilizando C#.

Obtener una licencia gratuita

Usted puede Obtenga una licencia temporal gratuita para probar Aspose.HTML para .NET sin limitaciones de evaluación. Esta es una gran oportunidad para explorar el C# HTML a PDF API libre de prueba y evaluar sus características.

Conclusión

En este artículo hemos aprendido cómo:

  • Cargar un archivo HTML de forma programática.
  • Define las opciones de archivo PDF.
  • Salva una string HTML como PDF.
  • Salva una página web como documento PDF.
  • Convertir un archivo HTML en PDF en C#.

Ya sea que utilice Aspose o explore otras .NET HTML a PDF alternativas de código abierto, puede profundizar su comprensión de la Aspose.HTML para .NET El fuego que utiliza el Documentación. Si tiene más preguntas, por favor sienta libre para llegar a través de nuestro Foro de apoyo gratuito.

Ver también

Con Aspose.HTML para .NET, se puede lograr una conversión eficiente de HTML a PDF en aplicaciones C#.NET, lo que lo hace una solución asequible y fiable para los desarrolladores que necesitan generar PDFs desde HTML en C #. Ya sea que usted trabaja en C# .NET Core Razor Pages o MVC apps , esta librería de alto rendimiento de conversiones de PDF a HTML, incluyendo opciones como PdfSharpCore HTML al PDF., está diseñada para satisfacer sus necesidades.

Recursos adicionales:

  • Para aquellos que buscan convertir HTML a PDF en C#, considere utilizar las mejores opciones de conversión de HTML en PDF de C# disponibles, como .NET Convertiendo HTML al PDF.
  • Si prefiere un convertidor de HTML a PDF libre o una solución de código abierto de html a pdf C#, hay muchas bibliotecas disponibles para la conversión de C# HTML en PDF que pueden satisfacer los diferentes requisitos del proyecto.
  • Aprende cómo convertir página HTML en PDF utilizando C# o exportar HTML a PDF en C# para casos de uso específicos.

Para mejorar aún más sus proyectos, considere utilizar las opciones de C# convertir HTML a PDF disponibles en bibliotecas como Aspose, o explore las capacidades de .NET convertir html a pdf para satisfacer sus necesidades de desarrollo. Asegúrese de también ver las soluciones para C# PDF de la generación HTML y asegurarse de que tienes las herramientas necesarias para una gestión efectiva de documentos.

More in this category