
Convertir contenido HTML en PDF es una tarea crucial para archivar, compartir o imprimir documentos. El fiable .NET HTML a PDF Library ofrecido por Aspose.HTML para .NET simplifica el proceso de conversión, lo que le permite transformar los archivos HTML, las líneas y las URL en vivo en documentos PDF de alta calidad. En este artículo, exploraremos cómo utilizar la API de HTML de núcleo de .NET a API PDF para programáticamente Generar PDF desde HTML en C#, completado con ejemplos prácticos y opciones de personalización avanzadas.
Temas cubiertos
- C# API para HTML a PDF Conversión
- Generar PDF desde el archivo HTML
- Configuración de HTML a PDF Conversion
- Convertir HTML String en PDF
- Convertir URL en PDF
C# API para Generar PDF de HTML
Aspose.HTML para .NET Es una poderosa biblioteca que proporciona capacidades sin sentido de conversión HTML a PDF, junto con el soporte para formatos como XPS y imágenes. esta biblioteca se puede integrar fácilmente en cualquier aplicación .NET, lo que permite a los desarrolladores a Convertir documentos HTML de forma programática con alta precisión.
Características clave
- Múltiples tipos de entrada: Convertir fácilmente los archivos HTML, las líneas o las URL en vivo en PDF usando C# HTML en convertidor de PDF.
- Expuesto personalizable: Salva las opciones de ajuste, incluida la resolución, la composición y los marcadores de agua para un control preciso.
- **Suporte a través de la plataforma:**Compatible con Windows, macOS y Linux.
Installación: Añadir Aspose.HTML para .NET a su proyecto a través de NuGet:
PM> Install-Package Aspose.Html
Generar un documento PDF de HTML en C#
Crear un documento PDF de un archivo HTML es sencillo.Siga estos pasos:
- Carga un documento HTML utilizando la clase HTMLDocument.
- Crea una instancia de la clase PdfSaveOptions.
- llame el método Converter.ConvertHTML(), pasando el HTMLDocumento, PdfSaveOptions, y la salida de la ruta de archivo PDF como argumentos.
Aquí hay una muestra de código que demuestra cómo generar un documento PDF de un archivo HTML utilizando C#:

Convertir HTML a PDF con Salva opciones en C#
Para Generar un documento PDF de un archivo HTML mientras especifica opciones adicionales de almacenamiento, siga estos pasos:
- Carga el documento HTML utilizando la clase HTMLDocument.
- Crea una instancia de la clase PdfSaveOptions.
- Especifique las opciones de ahorro adicionales 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 ilustra cómo generar un PDF de un archivo HTML con opciones adicionales en C#:
Para más opciones de personalización, consulte Opciones de ahorro avanzadas.
Generar PDF de HTML String en C#
La generación de un documento PDF de una string HTML se puede realizar con los siguientes pasos:
- Crea una instancia de la clase PdfSaveOptions.
- Define las opciones de ahorro necesarias.
- llame el método Converter.ConvertHTML(), que acepta la string HTML, PdfSaveOptions, y la salida de la ruta de archivo PDF como argumentos.
Aquí hay una muestra de código que demuestra cómo generar un PDF de una string HTML utilizando C#:

Generar PDF de la URL en vivo en C#
Ahora, vamos a explorar cómo salvar 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.
- Utilice el método Converter.ConvertHTML() para guardar el HTML como un PDF, pasando en el El URL, PdfSaveOptions, y la ruta de archivo de salida PDF.
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 oportunidad fantástica para explorar C# HTML a PDF API libre de prueba y evaluar sus características.
Conclusión
En este artículo aprendemos cómo:
- Cargar un archivo HTML de forma programática.
- Define las opciones de archivo PDF.
- Salva una string HTML como un PDF.
- Salva una página web como documento PDF.
- Convertir un archivo HTML en PDF en C# utilizando diferentes métodos, incluyendo .NET Core Generate PDF de HTML y C# Exportar HTML a PDF técnicas.
Si usted está utilizando Aspose o considerando otras alternativas .NET HTML a PDF Open Source, puede profundizar su comprensión de la Aspose.HTML para .NET API por la consulta de los Documentación. Si tienes más preguntas, sientes libre de llegar a través de nuestro Foro de apoyo gratuito.
Ver también
- Crear, leer y editar archivos HTML en C#
- Descarga la imagen de la URL en C#
- Convertir Markdown en HTML en C#
- Salva HTML a PDF con soporte de JavaScript
- Problemas de conversión de HTML a PDF
Integración adicional
Para los desarrolladores que buscan implementar la generación de PDF en sus aplicaciones C#, la biblioteca Html2PdfC# es una opción notable a considerar. Ofrece funciones poderosas que pueden complementar las ofertas de Aspose. Además, el CtmLtoPdDocument C # clase proporciona una simple interfaz para gestionar las conversiones de HTML a PDF de manera eficiente. También puede explorar cómo Crear PDF desde HTML en C #1 o investigar como Generar pdf desde html de forma programática para mejorar sus Aplicaciones. Si usted está interesado en más herramientas libres, las Best HTML to PDF Converter C_ opciones valen la pena explorar para diferentes requisitos de proyecto.
More in this category
- Conversión de HTML a imagen: una guía completa con ejemplos
- Conversión de imagen a HTML con Aspose.HTML para .NET
- Convertir HTML a imágenes de alta calidad con Aspose.HTML para .NET
- Convertir HTML en imagen con Aspose.HTML para .NET: Un guía paso a paso
- Optimización de grandes documentos HTML: Velocidad y mantenimiento