Cómo Combinar PDF usando Python

Fusionar o combinar varios PDF en un solo PDF en Python

Combinar archivos PDF es una consulta muy popular entre los usuarios. Esto puede ser útil cuando tienes varios archivos PDF que deseas compartir o almacenar juntos como un solo documento.

Fusionar archivos PDF puede ayudarte a organizar tus documentos, liberar espacio de almacenamiento en tu PC y compartir varios archivos PDF con otros al combinarlos en un solo documento.

Fusionar PDF en Python a través de .NET no es una tarea sencilla sin usar una biblioteca de terceros. Este artículo muestra cómo fusionar varios archivos PDF en un solo documento PDF utilizando Aspose.PDF para Python a través de .NET.

Fusionar archivos PDF usando Python y DOM

Para concatenar dos archivos PDF:

  1. Crea dos objetos Document, cada uno conteniendo uno de los archivos PDF de entrada.

  2. Luego, llame al método add() de la colección PageCollection para el objeto Document al que desea agregar el otro archivo PDF.

  3. Pase la colección PageCollection del segundo objeto Document al método add() de la primera colección PageCollection.

  4. Finalmente, guarde el archivo PDF de salida usando el método save().

El siguiente fragmento de código muestra cómo concatenar archivos PDF.


    import aspose.pdf as ap

    # Abrir el primer documento
    document1 = ap.Document(input_pdf_1)
    # Abrir el segundo documento
    document2 = ap.Document(input_pdf_2)

    # Añadir páginas del segundo documento al primero
    document1.pages.add(document2.pages)

    # Guardar archivo de salida concatenado
    document1.save(output_pdf)

Ejemplo en Vivo

Aspose.PDF Merger es una aplicación web gratuita en línea que te permite investigar cómo funciona la funcionalidad de combinación de presentaciones.

Aspose.PDF Merger