Saltar al pie de página
USANDO IRONPDF

Cómo Combinar Imágenes en Un Solo PDF

Este artículo demostrará cómo usar Adobe Acrobat Online y la biblioteca IronPDF C# para crear un documento PDF a partir de múltiples fotos y guardar el archivo PDF recién creado en el sistema de archivos local. Sigue los pasos a continuación:

Paso 1

Abre el sitio web de Adobe Acrobat Online.

Cómo combinar imágenes en un PDF, Figura 1: Sitio web de Adobe Acrobat Sitio web de Adobe Acrobat

Paso 2

Necesitarás iniciar sesión en este sitio web. Si no tienes una cuenta de Adobe, necesitas crear una al hacer clic en el botón de registro. Una vez que te hayas registrado, haz clic en el botón de inicio de sesión e ingresa tus credenciales para iniciar sesión en el sitio web de Adobe Acrobat.

Paso 3

Una vez que inicies sesión, verás la interfaz de Adobe Acrobat Online. Habrá muchas opciones relacionadas con los PDF. A continuación, haz clic en la pestaña "Todas las herramientas".

Cómo combinar imágenes en un PDF, Figura 2: Navegar a la página de Adobe Acrobat Online Navegar a la página de Adobe Acrobat Online

Paso 4

Después de eso, verás la lista de herramientas ofrecidas por Adobe Acrobat Online y selecciona la herramienta "JPG a PDF".

Cómo combinar imágenes en un PDF, Figura 3: Navegar a la herramienta JPG a PDF en el sitio web Navegar a la herramienta JPG a PDF en el sitio web

Paso 5

Ahora se abrirá un popup para la herramienta de JPG a PDF. Verás las opciones para "Arrastrar y Soltar archivos" y "Agregar un archivo desde tu dispositivo". Podrás arrastrar y soltar múltiples imágenes o seleccionar todas las imágenes desde el dispositivo desde la misma carpeta o una carpeta diferente.

Cómo combinar imágenes en un PDF, Figura 4: Modal de arrastrar y soltar archivos para JPG a PDF Modal de arrastrar y soltar archivos para JPG a PDF

Después de seleccionar todas las fotos, haz clic en el botón de continuar. Esto fusionará múltiples imágenes en un solo archivo PDF. El proceso fusionará las imágenes sin utilizar aplicaciones de terceros en un solo documento.

Cómo combinar imágenes en un PDF, Figura 5: Adobe Acrobat procesando a través de archivos subidos Adobe Acrobat procesando a través de archivos subidos

Después de la conversión, verás el PDF de salida en una pestaña. Puedes descargar el PDF a tu sistema haciendo clic en el botón de la bandeja de descarga.

IronPDF: Biblioteca PDF C

La biblioteca PDF IronPDF C# es una biblioteca .NET para leer, escribir y personalizar documentos PDF. La biblioteca IronPDF C# busca proporcionar la fuente de información más completa, precisa y multiplataforma sobre PDF. Ofrece una API de alto nivel diseñada para ser lo más intuitiva posible. La biblioteca proporciona acceso a la gran mayoría de funciones disponibles en Adobe Acrobat, incluidas aquellas que no se proporcionan de forma gratuita.

La biblioteca ofrece métodos y propiedades que te permiten leer y escribir archivos PDF usando solo unas pocas líneas de código. Puedes convertir PDFs entre diferentes versiones, leer texto de PDFs y metadatos de PDFs sin extraerlos, agregar páginas a documentos existentes, insertar imágenes en páginas en varias posiciones y escalas, extraer texto de páginas dentro de documentos, crear un nuevo PDF a partir de un documento existente, y más. La biblioteca también incluye soporte para imágenes de varias profundidades de bits y formatos, incluidos PNGs y convertir TIFFs multitrama a PDFs. Puedes usar la biblioteca para crear tus propios PDFs o trabajar con los PDFs de otras personas. La biblioteca también ofrece soporte para crear y manipular marcadores dentro de PDFs, encontrar texto dentro de PDFs, extraer texto de PDFs, extraer formas de documentos y agregarlas a nuevos PDFs, dividir documentos PDF en páginas y volver a combinarlas.

Esta sección usará la biblioteca IronPDF para crear un archivo PDF usando múltiples imágenes. Ahora veamos el ejemplo de código para hacer esto.

Ejemplo de código

// Install the IronPdf NuGet package using the command: PM> Install-Package IronPdf
using IronPdf;
using System.IO;
using System.Linq;

class Program
{
    static void Main()
    {
        // Get enumerable images from a specific folder.
        var ImageFiles = Directory.EnumerateFiles(@"C:\project\assets")
                                  .Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));

        // Convert the images to a PDF and save it to the specified location.
        ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs(@"C:\project\composite.pdf");

        // Note: Use PdfDocument.RasterizeToImageFiles() method 
        // to flatten a PDF into images or thumbnails if needed.
    }
}
// Install the IronPdf NuGet package using the command: PM> Install-Package IronPdf
using IronPdf;
using System.IO;
using System.Linq;

class Program
{
    static void Main()
    {
        // Get enumerable images from a specific folder.
        var ImageFiles = Directory.EnumerateFiles(@"C:\project\assets")
                                  .Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));

        // Convert the images to a PDF and save it to the specified location.
        ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs(@"C:\project\composite.pdf");

        // Note: Use PdfDocument.RasterizeToImageFiles() method 
        // to flatten a PDF into images or thumbnails if needed.
    }
}
$vbLabelText   $csharpLabel

En el código anterior, es muy fácil convertir múltiples imágenes a un archivo PDF con solo unas pocas líneas de código. Este es el poder de IronPDF. No necesitas ir en línea e iniciar sesión en un sitio web. Simplemente abre el editor y escribe algo de código, y tu convertidor PDF estará listo para usarse. Para obtener más detalles, por favor visita los ejemplos de conversión de Imagen a PDF.

Licencias

IronPDF es totalmente gratuito para fines de desarrollo. Sin embargo, a nivel de producción, se requiere pago. IronPDF ofrece tres planes. El plan Lite es para desarrolladores individuales, y el plan profesional es para individuos o equipos que necesitan software PDF potente sin limitaciones. El plan ilimitado está diseñado para grandes corporaciones y agencias que necesitan una solución a nivel empresarial. Los tres planes son gratuitos durante las fases de desarrollo, evaluación o prueba, pero si decides usar IronPDF en producción, deberás pagar la tarifa de licencia. Para nuevos usuarios, ¡hay una prueba gratuita sin compromisos! También puedes comprar cinco productos de Iron Software por el precio de dos. Visita los detalles de licencias de IronPDF para más información.

Preguntas Frecuentes

¿Cómo puedo combinar múltiples imágenes en un solo PDF usando C#?

Puedes usar la clase ImageToPdfConverter de IronPDF para convertir múltiples imágenes en un solo PDF. Primero, instala el paquete NuGet de IronPDF, luego escribe un script en C# para listar tus archivos de imagen y usa el convertidor para crear y guardar el PDF.

¿Cuál es un método para convertir JPG a PDF sin usar herramientas en línea?

Usando IronPDF, puedes convertir imágenes JPG a PDF programáticamente, permitiéndote evitar las herramientas en línea y realizar conversiones directamente dentro de tu aplicación.

¿Es posible combinar imágenes en un PDF sin conexión a internet?

Sí, con IronPDF, puedes combinar imágenes en un PDF sin conexión usando su completa biblioteca C#, que proporciona funcionalidad para convertir y manipular documentos PDF sin necesidad de conectividad a internet.

¿IronPDF admite la conversión de varios formatos de imagen a PDF?

IronPDF admite la conversión de una amplia gama de formatos de imagen, incluyendo JPG, PNG y TIFF, a PDF, haciéndolo versátil para diferentes necesidades de conversión de imagen a PDF.

¿Cómo manejo las licencias para una biblioteca PDF?

IronPDF ofrece varias opciones de licencia: Lite para desarrolladores individuales, Professional para equipos y Unlimited para grandes corporaciones. La biblioteca es gratuita para desarrollo, pero se requiere una licencia para uso en producción.

¿Puedo extraer texto de un PDF usando una biblioteca de C#?

IronPDF proporciona métodos para extraer texto de documentos PDF, permitiendo a los desarrolladores acceder y manipular contenido de texto programáticamente.

¿Cuáles son las ventajas de usar una biblioteca de C# para la creación de PDF en comparación con los servicios en línea?

Usar IronPDF te permite automatizar los procesos de creación de PDF directamente dentro de tu aplicación, proporcionando mayor control, seguridad y flexibilidad en comparación con los servicios en línea que requieren acceso a internet y inicio de sesión en cuentas.

¿Cómo puedo probar una biblioteca PDF antes de comprar?

IronPDF ofrece una prueba gratuita que te permite evaluar sus características y capacidades antes de comprometerte a una compra, asegurándose de que cumple con tus requisitos específicos.

¿IronPDF se combina con .NET 10 para admitir la combinación de imágenes en archivos PDF?

Sí, IronPDF es totalmente compatible con .NET 10. Puede usar el mismo método ImageToPdfConverter en un proyecto .NET 10 para combinar imágenes en un PDF sin necesidad de configuración adicional ni soluciones alternativas. La compatibilidad multiplataforma de IronPDF incluye .NET 10 entre sus frameworks compatibles.

Curtis Chau
Escritor Técnico

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 ...

Leer más