Fusionner des PDF par programmation

Maintenant, la fusion de fichiers PDF est l’une des tâches les plus demandées. Cet article montre comment fusionner plusieurs fichiers PDF en un seul document PDF en utilisant Aspose.PDF pour PHP via Java. L’exemple est écrit en Java, mais l’API peut être utilisée dans d’autres langages de programmation. Les fichiers PDF sont fusionnés de sorte que le premier soit joint à la fin de l’autre document.

Fusionner des fichiers PDF en utilisant PHP

Pour concaténer deux fichiers PDF :

  1. Créez deux objets Document, chacun contenant l’un des fichiers PDF d’entrée.

  2. Ensuite, appelez la méthode Add de la collection PageCollection pour l’objet Document auquel vous souhaitez ajouter l’autre fichier PDF.

  3. Passez la collection PageCollection du deuxième objet Document à la méthode Add de la première collection PageCollection.

  4. Enfin, enregistrez le fichier PDF de sortie à l’aide de la méthode Save.

Le code suivant montre comment concaténer des fichiers PDF en utilisant PHP.

    // Ouvrir le premier document
    $document1 = new Document($inputFile1);
    
    // Ouvrir le deuxième document
    $document2 = new Document($inputFile2);

    // Ajouter les pages du deuxième document au premier
    $document1->getPages()->add($document2->getPages());

    // Enregistrer le fichier de sortie concaténé
    $document1->save($outputFile);
    $document1->close();
    $document2->close();