USO DE IRONPDF

C# Convertir JPG a PDF (Tutorial de ejemplo de código)

Actualizado 8 de febrero, 2024
Compartir:

Este artículo le guiará a través de la conversión de formatos JPG a formato PDF mediante programación en C#, utilizando la biblioteca IronPDF super rápido.

Temas tratados en el tutorial

En este tutorial se tratarán los siguientes temas:

  1. Introducción a la biblioteca IronPDF

  2. Crear un proyecto C

  3. Instalar la biblioteca IronPDF

    • Método 1: Solución NuGet Package Manager

    • Método 2: Consola del gestor de paquetes NuGet

    • Método 3: Utilizar el archivo DLL
  4. Añadir el espacio de nombres IronPDF

  5. Convertir imágenes JPG en documentos PDF

  6. Resumen

    Requisitos para utilizar IronPDF:

    • Debe tener conocimientos básicos del lenguaje C#.
    • Debe tener conocimientos básicos de aplicaciones Windows.

1. Crear un C# Proyecto

Antes de empezar, debería tener algunos conocimientos sobre las sentencias de nivel superior, ya que el código básico está extraído de C# 10.0.

Empecemos creando un proyecto C#.

  • Abre Visual Studio.
  • Cree un nuevo proyecto C#.
  • Dale un nombre al proyecto.
  • Seleccione una versión de .NET Core para su proyecto. Se recomienda utilizar .NET 6.0 para este proyecto.

2. Instale la biblioteca IronPDF

Método 1: Solución NuGet Package Manager

Visual Studio proporciona el gestor de paquetes NuGet para descargar paquetes NuGet en sus proyectos. Puede acceder a ella a través del menú Herramientas o haciendo clic con el botón derecho en su proyecto en Explorador de soluciones.

C# Convertir JPG a PDF (Tutorial de ejemplo de código), Figura 1: Abrir desde el Explorador de soluciones

Abrir desde el Explorador de soluciones

Una vez abierto el panel de soluciones del gestor de paquetes NuGet, busque la biblioteca IronPDF. Selecciona instalar.

C# Convertir JPG a PDF (Tutorial de ejemplo de código), Figura 2: Examinar IronPDF

Buscar en IronPDF

Método 2: Consola del gestor de paquetes NuGet

También se puede utilizar la consola del gestor de paquetes NuGet para instalar fácilmente la biblioteca. No se requieren privilegios administrativos para la instalación. Utilice un comando NuGet para instalar la biblioteca IronPDF en su proyecto. Copie el fragmento de código en la consola del gestor de paquetes NuGet y pulse Intro. La biblioteca IronPDF estará instalada y lista para usar en su proyecto.

Install-Package IronPdf

Método 3: Utilizar un archivo DLL

También puede descargarArchivo .DLL de IronPDF directamente del sitio web oficial.

Después de descomprimir el archivo, haga referencia a la biblioteca en su proyecto siguiendo estos pasos:

  • Haga clic con el botón derecho en la solución en el Explorador de soluciones
  • Seleccione "Referencias".
  • Buscar la biblioteca IronPDF.dll
  • Haga clic en OK

    Todo hecho! IronPDF está descargado, instalado y listo para usar para convertir JPG a formato PDF.

3. Añadir el espacio de nombres IronPDF

Para utilizar las funciones de IronPDF, debe añadir el espacio de nombres IronPDF a su programa. Añada la línea de código proporcionada al principio del archivo.

using IronPdf;
using IronPdf;
Imports IronPdf
VB   C#

Esto le permitirá acceder a las funciones de la biblioteca IronPDF. Es necesario añadir esta línea de código a cada archivo para utilizar las funciones de IronPDF.

4. Convertir imágenes JPG a formato PDF

La conversión de imágenes JPG a archivos PDF puede realizarse en una sola línea con IronPDF. El código es ordenado, limpio y comprensible. Esta tarea puede llevarse a cabo utilizando la herramienta de IronPDFConvertidor de imágenes a PDF método. Sigue los pasos que se indican a continuación para convertir cualquier imagen JPG en un documento PDF.

En primer lugar, coloque todos los formatos de archivo JPG que desee convertir dentro de una carpeta denominada assets situada en el directorio del proyecto. La carpeta debe colocarse en la ubicación: bin\Debug\net6.0.

A continuación, utilizando System.IO.Directory, enumera la carpeta assets con todos los archivos JPG y pásala al método ImageToPdf para la conversión a PDF. El siguiente fragmento de código ayuda a convertir imágenes JPG a 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 image = System.IO.Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".jpg") 
 f.EndsWith(".jpeg"));

// Converting image to PDF and save it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf");

// Print success message
Console.WriteLine("JPG successfully converted to PDF using C#");
using IronPdf;

Console.WriteLine("C# Convert Images (JPG to PDF) using IronPDF");

// Selects all JPG/JPEG images in the folder 'assets'.
var image = System.IO.Directory.EnumerateFiles("assets").Where(f => f.EndsWith(".jpg") 
 f.EndsWith(".jpeg"));

// Converting image to PDF and save it.
ImageToPdfConverter.ImageToPdf(image).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 image = System.IO.Directory.EnumerateFiles("assets").Where(Function(f) f.EndsWith(".jpg") f.EndsWith(".jpeg"))

' Converting image to PDF and save it.
ImageToPdfConverter.ImageToPdf(image).SaveAs("composite.pdf")

' Print success message
Console.WriteLine("JPG successfully converted to PDF using C#")
VB   C#

En el fragmento de código anterior, la carpeta de activos sólo contiene una imagen JPG. El archivo de salida tiene este aspecto:

C# Convertir JPG a PDF (Tutorial de ejemplo de código), Figura 3: Archivo JPG único a archivo PDF

De un archivo JPG a un archivo PDF

El mismo código de ejemplo puede utilizarse para convertir varios archivos JPG. El resultado contiene tres imágenes JPG en un documento PDF.

C# Convertir JPG a PDF (Tutorial de ejemplo de código), Figura 4: Múltiples imágenes JPG a documento PDF

Múltiples imágenes JPG a documento PDF

5. Resumen

Este tutorial muestra cómo convertir imágenes JPG en documentos PDF utilizando la biblioteca IronPDF C#. La manipulación y el formateo de archivos PDF se simplifican considerablemente con la función de biblioteca IronPDF. Todo lo que se necesita son 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 único documento PDF, lo que ahorra tiempo de carga y descarga. También puedeconvertir TIFF y otros formatos de imagen con IronPDF como el tutorial JPG.

6. Más información sobre la biblioteca IronPDF

La solución de biblioteca PDF .NET de IronPDF es un sueño para los desarrolladores, en particular para los ingenieros de software que utilizan C#. Con esta excelente herramienta de Iron Software, podrá crear fácilmente una biblioteca PDF básica para .NET. IronPDF se asegurará de que cualquier conversión de PDF de diferentes formatos sea un proceso sin esfuerzo y que ahorre tiempo.

También le permiteconstruir un archivo PDF utilizando HTML5, JavaScript y CSS de manera eficiente. Puede editar, sellar y añadir encabezados y pies de página a un PDF sin problemas. Además, facilita enormemente la lectura de texto en PDF, la extracción de imágenes oconvertir imágenes a PDF mediante programación.

Algunas de las características importantes son:

< ANTERIOR
C# Convertir PNG a PDF (Tutorial de ejemplo de código)
SIGUIENTE >
Guardar Matriz de Bytes en PDF C# (Ejemplo de Código)

¿Listo para empezar? Versión: 2024.12 acaba de salir

Descarga gratuita de NuGet Descargas totales: 11,622,374 Ver licencias >