Pruebe en producción sin marcas de agua.
Funciona donde lo necesite.
Obtén 30 días de producto totalmente funcional.
Ténlo en funcionamiento en minutos.
Acceso completo a nuestro equipo de asistencia técnica durante la prueba del producto
Este tutorial demostrará cómo convertir HTML a PDF utilizando la biblioteca IronPDF de VB.NET más eficaz.
Descargue e instale la biblioteca VB del conversor de HTML a PDF.
Crea un objeto renderizador utilizando el método "IronPdf.HtmlToPdf()".
Utilice el método "renderer.RenderHtmlAsPdf" para convertir HTML a PDF utilizando un nombre de archivo de cadena.
Guarde el archivo PDF utilizando el método "Guardar como".
IronPDF es una popular biblioteca .NET Core que proporciona a los desarrolladores herramientas y capacidades para trabajar con documentos PDF dentro de sus aplicaciones. Se trata de una biblioteca gratuita diseñada específicamente para simplificar las tareas relacionadas con la creación, manipulación y conversión de código HTML y la gestión de archivos PDF. Con IronPDF, los desarrolladores pueden generar documentos PDF programáticamente, convertir contenido HTML a formato PDF, extraer texto e imágenes de archivos PDF existentes, agregar anotaciones, marcas de agua y elementos interactivos en formularios, así como combinar, dividir y manipular páginas PDF. También es compatible con .NET Core.
Antes de escribir el código, se necesita un nuevo proyecto de Visual Studio para crear e instalar la biblioteca IronPDF para convertir HTML a PDF utilizando el lenguaje de programación VB.
Crear un nuevo proyecto VB.NET:
Abra Visual Studio y siga estos pasos para crear un nuevo proyecto VB.NET:
Haga clic en "Archivo" > "Nuevo" > "Proyecto...".
Proyecto HTML a PDF
Elija una plantilla de proyecto según el tipo de aplicación (por ejemplo, Windows Forms, Aplicación de Consola, ASP.NET, etc.) y haga clic en Siguiente.
Plantilla de Proyecto
Introduzca un nombre y una ubicación para su proyecto y haga clic en el botón Siguiente.
Configuración del Proyecto
Seleccione el marco de trabajo de destino y haga clic en "Crear" para crear el proyecto.
Marco de Destino
Instalar IronPDF:
Después de crear el proyecto, tendrá que instalar la biblioteca IronPDF utilizando NuGet. He aquí cómo:
Haga clic con el botón derecho en su proyecto en el Explorador de soluciones.
Seleccione "Gestionar paquetes NuGet...".
Gestionar paquetes NuGet
En la ventana "Gestor de paquetes NuGet", asegúrese de que la opción "Examinar" está seleccionada a la izquierda.
En el cuadro de búsqueda, escriba "IronPDF".
IronPDF
Seleccione el paquete "IronPDF" en los resultados de la búsqueda.
Pulse el botón "Instalar" para instalar el paquete.
Instalación de IronPDF
El proceso de generar PDFs a partir de contenidos y archivos HTML es a la vez intrigante y convenientemente alcanzable con la utilización de IronPDF. En las próximas secciones, profundizaremos en ejemplos ilustrativos que demuestran la perfecta conversión tanto de cadenas HTML como de archivos HTML en documentos PDF meticulosamente elaborados.
IronPDF ofrece la posibilidad de convertir documentos HTML a PDF utilizando el lenguaje de programación VB con sólo unas pocas líneas de código. Veamos cómo funciona esto en el siguiente fragmento de código de ejemplo.
Imports IronPdf
Module Module1
Sub Main()
Dim renderer = New ChromePdfRenderer()
Dim document = renderer.RenderHtmlAsPdf("<h1> My First PDF in VB.NET</h1>")
document.SaveAs("MyFirst.pdf")
End Sub
End Module
Imports IronPdf
Module Module1
Sub Main()
Dim renderer = New ChromePdfRenderer()
Dim document = renderer.RenderHtmlAsPdf("<h1> My First PDF in VB.NET</h1>")
document.SaveAs("MyFirst.pdf")
End Sub
End Module
Este fragmento de código de ejemplo importa en primer lugar el espacio de nombres IronPDF, que contiene las clases y métodos utilizados para trabajar con documentos PDF. A continuación, crea un nuevo objeto motor de renderizado, que se utiliza para convertir HTML a PDF. El método RenderHtmlAsPdf
del objeto renderer toma una cadena de HTML como su entrada y devuelve un objeto Document que representa el documento PDF. Finalmente, el método SaveAs
del objeto Document se utiliza para guardar el nuevo documento PDF en un archivo.
Salida de PDF en Google Chrome
En la siguiente sección, exploraremos el proceso de conversión de una página HTML a formato PDF utilizando la biblioteca IronPDF. Para empezar, puede generar un nuevo archivo HTML escribiendo código HTML o utilizar uno existente como punto de partida.
Archivo de Entrada HTML
Imports IronPdf
Module Module1
Sub Main()
Dim renderer = New ChromePdfRenderer()
Dim document = renderer.RenderHtmlFileAsPdf("invoice.html")
document.SaveAs("invoice.pdf")
End Sub
End Module
Imports IronPdf
Module Module1
Sub Main()
Dim renderer = New ChromePdfRenderer()
Dim document = renderer.RenderHtmlFileAsPdf("invoice.html")
document.SaveAs("invoice.pdf")
End Sub
End Module
El código fuente anterior primero crea un objeto de renderizador de formulario HTML utilizando el método ChromePdfRenderer
, luego convierte el archivo HTML a PDF utilizando el método RenderHtmlFileAsPdf
. Finalmente, guarde el archivo PDF utilizando el método SaveAs
.
Salida de Factura
Convertir archivos HTML a formato PDF usando Visual Basic (VB) es una habilidad valiosa tanto para desarrolladores como para usuarios. Al combinar sin problemas la naturaleza dinámica de VB y convertir HTML con la permanencia y portabilidad de PDF, tanto desarrolladores como usuarios pueden desbloquear nuevos niveles de versatilidad y confiabilidad al manejar su contenido digital. La biblioteca IronPDF es una potente herramienta que puede generar documentos PDF mediante programación, convertir contenido HTML a formato PDF, extraer texto e imágenes de archivos PDF existentes, añadir anotaciones, marcas de agua y elementos interactivos, así como combinar, dividir y manipular páginas PDF.
El artículo proporciona una visión detallada de cómo utilizar IronPDF para convertir HTML a PDF en VB. Los ejemplos de código eran claros y concisos, y las instrucciones fáciles de seguir. Para ver el código fuente completo sobre cómo usar VB, visita la guía de uso de VB.NET PDF. Además, visita el tutorial de IronPDF HTML a PDF para obtener instrucciones paso a paso. Puede descargar la biblioteca HTML a PDF desde el sitio web de NuGet en este enlace oficial de NuGet. El tutorial de creador de PDF en VB.NET de IronPDF también proporciona instrucciones adicionales.