Fusionar archivos PDF en Java

Fusionar archivos PDF es útil cuando necesita combinar documentos relacionados en un solo archivo para distribución, archivado o procesamiento.

Ejemplo en vivo

Aspose.PDF Merger es una aplicación gratuita en línea para probar la fusión de PDF en un navegador.

Este tema muestra cómo combinar varios archivos PDF en un solo documento en Java:

  1. Abra ambos documentos de origen con el Document constructor.
  2. Agregue la colección Page del segundo Document al primero con document1.getPages().add(document2.getPages()).
  3. Guarde el fusionado Document a la ruta de salida.

Combinar dos documentos PDF

El siguiente ejemplo de Java se basa en MergeDocumentExamples.java.

public static void mergeTwoDocuments(Path inputFile1, Path inputFile2, Path outputFile) {
    try (Document document1 = new Document(inputFile1.toString());
         Document document2 = new Document(inputFile2.toString())) {
        document1.getPages().add(document2.getPages());
        document1.save(outputFile.toString());
    }
}