IRONSOFTWAREHOME
USANDO IRONPDF

Crear un Archivo PDF con Tutorial para Blazor

Curtis Chau
Curtis Chau
Updated: 3 de junio de 2026

1. Introducción

El Formato de Documento Portátil (PDF) de Adobe es ampliamente utilizado en diversas industrias para tareas como la creación de facturas. Los desarrolladores también utilizan el formato PDF para producir documentos que cumplan con las especificaciones del cliente. Las bibliotecas han simplificado el proceso de creación de PDFs, y al seleccionar una biblioteca para un proyecto, considere características como la capacidad de construir, leer y convertir.

2. Características de IronPDF

IronPDF es un marco SDK de PDF robusto que facilita la creación, lectura y edición de documentos PDF. Convierte HTML a PDF utilizando el motor de Chrome y admite varios componentes web como Xamarin, Blazor, Unity, aplicaciones de HoloLens y más. Funciona tanto con aplicaciones en línea como con aplicaciones tradicionales de Windows. IronPDF permite la creación de PDFs estéticamente agradables utilizando HTML5, JavaScript, CSS e imágenes, e incluye un potente convertidor de HTML a PDF.

3. Crear documentos PDF a partir de imágenes

IronPDF facilita la creación de PDFs a partir de imágenes.

' Create a PDF document from a single image file
Dim pdfdoc = ImageToPdfConverter.ImageToPdf("test.png").SaveAs("Resultimage.pdf")
VB .NET

Al utilizar la clase ImageToPdfConverter , es fácil de usar sin crear ningún objeto para la clase. El método ImageToPdf acepta el nombre del archivo y la ruta como parámetros y convierte el archivo PNG dado en el PDF deseado. Finalmente, el método SaveAs guarda el archivo PDF generado en la ubicación deseada.

La imagen de abajo muestra el resultado del código anterior.

Cómo agregar imágenes a un PDF en VB .NET, Figura 1: La salida del archivo PDF Salida del archivo PDF

Este siguiente ejemplo crea un documento PDF a partir de una lista de imágenes.

' Create a PDF document from a list of image files
Dim lstimages As List(Of String) = New List(Of String)
lstimages.Add("test.png")
lstimages.Add("demo.png")
Dim pdfdoc = ImageToPdfConverter.ImageToPdf(lstimages).SaveAs("Resultimage.pdf")
VB .NET

Cómo agregar imágenes a un PDF en VB .NET, Figura 2: El archivo PDF de dos imágenes El archivo PDF de dos imágenes

4. Crear documentos PDF a partir de objetos de imagen de mapa de bits

Varios objetos de imagen bitmap se pueden convertir en archivos PDF con solo unas pocas líneas de código.

' Convert a single Bitmap image object to a PDF file
Imports System.Drawing
Imports IronPdf

Dim image As Bitmap = Bitmap.FromFile("test.png")
Dim pdfDoc = ImageToPdfConverter.ImageToPdf(image).SaveAs("Resultimage.pdf")
VB .NET

En el ejemplo anterior, se crea un objeto Bitmap a partir del archivo PNG y se usa como formato medio para convertirlo en un archivo PDF.

Cómo agregar imágenes a un PDF en VB .NET, Figura 3: Generar un archivo PDF a partir de una imagen PNG Generar un archivo PDF a partir de una imagen PNG

También es posible combinar una colección (o lista) de objetos Bitmap en un solo PDF:

' Combine multiple Bitmap objects into a single PDF document
Dim lstImages As List(Of IronSoftware.Drawing.AnyBitmap) = New List(Of IronSoftware.Drawing.AnyBitmap)
lstImages.Add(Bitmap.FromFile("test.png"))
lstImages.Add(Bitmap.FromFile("demo.png"))
Dim pdfDoc = ImageToPdfConverter.ImageToPdf(lstImages).SaveAs("Resultimage.pdf")
VB .NET

Cómo agregar imágenes a un PDF en VB .NET, Figura 4: Combine varios archivos de mapa de bits para generar un archivo PDF Combinar múltiples archivos Bitmap para generar un archivo PDF

Configure el comportamiento de las llamadas al método anterior mediante un objeto ChromePdfRenderOptions para mejorar la apariencia del archivo PDF de salida. Las opciones configurables incluyen la posición de la imagen, el formato del encabezado y pie de página, el título y el tamaño de la página, entre otras.

Más información sobre agregar imágenes a PDFs usando IronPDF, junto con otra información, se puede encontrar en la Documentación de IronPDF.

5. Conclusión

La biblioteca IronPDF ofrece una licencia gratuita para el desarrollo y una variedad de licencias están disponibles para comprar para su uso en un entorno de producción, dependiendo de las necesidades del desarrollador. El paquete Lite cuesta $999 por adelantado y no tiene gastos continuos. Las licencias vienen con una licencia perpetua, un año de soporte de producto, actualizaciones y opciones para redistribución SaaS y OEM. Son inversiones únicas que se pueden utilizar para producción, pruebas y desarrollo.

IronPDF también proporciona licencias gratuitas de tiempo limitado adicionales. Además, IronPDF ofrece licencias gratuitas que impiden la redistribución. Para ver los detalles completos de precios y licencias de IronPDF, por favor visite Detalles de Licencia de IronPDF.

Curtis Chau
Technical Writer

Curtis Chau holds a Bachelor’s degree in Computer Science (Carleton University) and specializes in front-end development with expertise in Node.js, TypeScript, JavaScript, and React. Passionate about crafting intuitive and aesthetically pleasing user interfaces, Curtis enjoys working with modern frameworks and creating well-structured, visually appealing manuals.

...
Read More

Related Articles

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

bullet_checkedNo se requiere tarjeta de crédito ni creación de cuenta
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Reserve su Demostración en Vivo gratuita
Booking Badge related to IronPDF Product Demo

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta