
Generación de archivos PDF en C# (Guía 2026)
Este artículo le guiará a través de la conversión de formatos JPG a formato PDF programáticamente en C#, utilizando la biblioteca IronPDF super rápido.
Cómo convertir JPG a PDF en C#
- Descargue e instale la librería JPG to PDF C# de NuGet
- Utilizar la clase
ImageToPdfConverterpara convertir JPG a PDF - Especifica configuraciones de imagen opcionales para la salida en PDF
- Exporta el PDF a la ubicación deseada
- Verifica la salida del documento convertido de JPG a PDF
Temas tratados en el tutorial
En este tutorial, se cubrirán los siguientes temas:
- Introducción a la Biblioteca IronPDF
- Crear un Proyecto C#
- Instalar la Biblioteca IronPDF
- Método 1: Solución del Administrador de Paquetes NuGet
- Método 2: Consola del Administrador de Paquetes NuGet
- Método 3: Usando el archivo DLL
- Agregar el Namespace de IronPDF
- Convertir Imágenes JPG a Documentos PDF
- Resumen
Requisitos al usar IronPDF:
- Debe tener conocimientos básicos del lenguaje C#.
- Debe tener conocimientos básicos de Aplicaciones de Windows.
1. Crear un proyecto de C#
Antes de comenzar, debe tener algún conocimiento sobre declaraciones de nivel superior, ya que el código básico se extrae de C# 10.0.
Comencemos creando un proyecto C#.
- Abre Visual Studio.
- Cree un nuevo Proyecto C#.
- Dé un nombre al proyecto.
- Seleccione una versión de .NET Core para su proyecto. Se recomienda usar .NET 6.0 para este proyecto.
2. Instalar la biblioteca IronPDF
Método 1: Solución del gestor de paquetes NuGet
Visual Studio proporciona el Administrador de Paquetes NuGet para descargar paquetes NuGet en sus proyectos. Puede acceder a él a través del Menú de Herramientas o haciendo clic derecho en su proyecto en Explorador de Soluciones.
Abrir desde el Explorador de Soluciones
Una vez que el panel de la Solución del Administrador de Paquetes NuGet esté abierto, busque la biblioteca IronPDF. Seleccione instalar.
Buscar IronPDF
Método 2: Consola del gestor de paquetes NuGet
La Consola del Administrador de Paquetes NuGet también se puede utilizar para instalar fácilmente la biblioteca. No se requieren privilegios administrativos para la instalación. Use un comando NuGet para instalar la biblioteca IronPDF en su proyecto. Copie el fragmento de código en la Consola del Administrador de Paquetes NuGet y presione enter. La biblioteca IronPDF se instalará y estará lista para usar en su proyecto.
Método 3: Uso de archivos DLL
También puede descargar el archivo .DLL de IronPDF directamente desde el sitio web oficial.
Después de descomprimir el archivo, haga referencia a la biblioteca en su proyecto siguiendo estos pasos:
- Haz clic derecho en la Solución en el Explorador de Soluciones
- Seleccione "Agregar" -> "Referencia" • Busca la librería IronPDF.dll
- Haz clic en OK
¡Todo listo! IronPDF está descargado, instalado y listo para usar para convertir formato JPG a PDF.
3. Añadir el espacio de nombres IronPDF
Para usar las características de IronPDF, necesita agregar el namespace IronPDF a su programa. Agregue la línea de código proporcionada al inicio del archivo.
using IronPdf;Imports IronPdfEsto le permitirá acceder a las funciones de la biblioteca IronPDF. Es necesario agregar esta línea de código a cada archivo para usar las características de IronPDF.
4. Convertir imágenes JPG a formato PDF
La conversión de imágenes JPG a archivos PDF se puede lograr en una sola línea con IronPDF. El código es ordenado, limpio y comprensible. Esta tarea se puede lograr utilizando el método ImageToPdfConverter de IronPDF. Siga los siguientes pasos para convertir cualquier imagen JPG en un documento PDF.
Primero, coloque todos los formatos de archivos JPG a convertir dentro de una carpeta llamada "assets" ubicada en el directorio del proyecto. La carpeta debe colocarse en la ubicación: bin\Debug\net6.0.
Luego, utilizando System.IO.Directory, enumere la carpeta de activos con todos los archivos JPG y pásela al método ImageToPdf para la conversión a PDF. El siguiente fragmento de código ayuda a convertir JPG a imágenes PDF y las guarda en un nuevo documento.
using IronPdf;
Console.WriteLine("C# Convert Images (JPG to PDF) using IronPDF");
// Selects all JPG/JPEG images in the folder 'assets'.
var images = System.IO.Directory.EnumerateFiles("assets")
.Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));
// Converting images to PDF and saving the result as "composite.pdf".
ImageToPdfConverter.ImageToPdf(images).SaveAs("composite.pdf");
// Print success message
Console.WriteLine("JPG successfully converted to PDF using C#");Imports IronPdf
Console.WriteLine("C# Convert Images (JPG to PDF) using IronPDF")
' Selects all JPG/JPEG images in the folder 'assets'.
Dim images = System.IO.Directory.EnumerateFiles("assets").Where(Function(f) f.EndsWith(".jpg") OrElse f.EndsWith(".jpeg"))
' Converting images to PDF and saving the result as "composite.pdf".
ImageToPdfConverter.ImageToPdf(images).SaveAs("composite.pdf")
' Print success message
Console.WriteLine("JPG successfully converted to PDF using C#")En el fragmento de código anterior, la carpeta assets puede contener varias imágenes JPG. Cada imagen se añadirá al documento PDF como una página separada.
El mismo ejemplo de código se puede usar para convertir múltiples archivos JPG. La salida contiene tres imágenes JPG en un documento PDF.
Múltiples Imágenes JPG a Documento PDF
5. Resumen
Este tutorial muestra cómo convertir imágenes JPG en documentos PDF usando la biblioteca C# de IronPDF. La manipulación y el formato de archivos PDF se vuelve significativamente sencillo usando la función de la biblioteca IronPDF. Todo lo que se requiere son solo unas pocas líneas de código para crear un documento PDF a partir de archivos JPG. Esto ayuda a enviar todas las imágenes en un solo documento PDF, ahorrando tiempo al subir y descargar. También puede convertir TIFF y otros formatos de imagen usando IronPDF igual que el tutorial de JPG.
6. Más información sobre la biblioteca IronPDF
La solución IronPDF for .NET PDF Library es un sueño para los desarrolladores, particularmente ingenieros de software que usan C#. Usando esta excelente herramienta de Iron Software, puede crear fácilmente una biblioteca PDF central para .NET. IronPDF asegurará que cualquier conversión de PDF desde diferentes formatos sea un proceso sin esfuerzo y que ahorre tiempo.
También le permite construir un archivo PDF usando HTML5, JavaScript y CSS de manera eficiente. Puede editar sin problemas, estampar y agregar encabezados y pies de página a un PDF. Además, hace muy fácil leer texto PDF, extraer imágenes o convertir imágenes a PDF programáticamente.
Algunas de las características importantes incluyen:
- Crear documentos PDF a partir de HTML4/5, CSS, JavaScript e imágenes.
- Generar documentos PDF desde URLs sin problemas.
- Cargar URLs con credenciales de inicio de sesión de red personalizadas, encabezados HTTP, proxies, cookies, agentes de usuario y variables de formulario, permitiendo inicio de sesión detrás de formularios de inicio de sesión HTML.
- Cifrar y descifrar PDFs.
- Fusionar archivos PDF existentes.
- Crear y editar formularios PDF con facilidad.
Este tutorial se centró en la conversión de una imagen JPG a un documento PDF. IronPDF admite casi todos los formatos de imagen para la conversión. Los formatos compatibles son JPG, PNG, TIFF, GIF, SVG y BMP. Puede probar la versión gratuita de IronPDF para probarla y con una clave de prueba gratuita, puede probar la funcionalidad de IronPDF. Además, la oferta especial actual le permite obtener cinco productos de IronPDF por el precio de solo dos. La información sobre licencias se puede encontrar en esta página de Información de Licencias de IronPDF.

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien estructurados y visualmente atractivos.
Artículos Relacionados


