Fusionner et diviser des documents avec PHP SDK

API Cloud REST permettant aux développeurs de combiner ou de diviser rapidement plusieurs documents du même format dans des applications basées sur PHP.

Commencer l'essai gratuit

GroupDocs.Merger Cloud SDK pour PHP est une solution programmatique pour joindre de manière transparente plusieurs documents du même format en un seul, permettant de les combiner page par page ou de choisir entre les plages de pages. Le SDK Cloud prend en charge de nombreuses opérations de document utiles pour diviser un document en plusieurs et créer une représentation d’image des pages de document aux formats PNG, JPG et BMP pour un meilleur diagnostic de la structure du document et du contenu qu’il contient. Le SDK de fusion de documents est également capable d’effectuer de nombreuses opérations utiles de fusion et de fractionnement sur les pages de documents, vous permettant ainsi de déplacer, supprimer, faire pivoter, échanger, extraire ou modifier l’orientation des pages avec une prise en charge supplémentaire de l’extraction des informations sur les documents et de la gestion des mots de passe. documents protégés. GroupDocs.Merger Cloud SDK pour PHP est conçu comme une couche au-dessus de l’API REST GroupDocs.Merger Cloud qui peut être utilisée avec n’importe quel langage ou plate-forme de développement pouvant appeler des API REST.

Fonctionnalités de l’API REST de fusion de documents

Combinez plusieurs pages, diapositives ou feuilles de calcul dans un seul document

Permuter la position de deux pages, diapositives ou feuilles dans un document

Faites pivoter les pages en définissant des angles de rotation tels que 90, 180 ou 270 degrés

Divisez n’importe quel document en fichiers plus petits

Supprimer toute page unique ou toute collection de pages spécifiques

Changer l’orientation des pages

Réorganiser les pages, les diapositives ou les diagrammes

Définir, réinitialiser et supprimer le mot de passe

Récupérer la liste des formats de fichiers pris en charge

Joindre plusieurs pages - PHP

  //Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
  class JoinMultipleDocuments {
    public static function Run() {
    
      $documentApi = CommonUtils::GetDocumentApiInstance();
    
      $fileInfo1 = new Model\FileInfo();
      $fileInfo1->setFilePath("WordProcessing/four-pages.docx");         
      $item1 = new Model\JoinItem();        
      $item1->setFileInfo($fileInfo1);

      $fileInfo2 = new Model\FileInfo();
      $fileInfo2->setFilePath("WordProcessing/one-page.docx");          
      $item2 = new Model\JoinItem();
      $item2->setFileInfo($fileInfo2);                
    
      $options = new Model\JoinOptions();
      $options->setJoinItems([$item1, $item2]);
      $options->setOutputPath("Output/joined.docx");

      $request = new Requests\joinRequest($options);       
      $response = $documentApi->join($request);
    
      echo "Output file path: " . $response->getPath();    
      echo "\n";                        
    }
  }		
      ```

Ressources d'assistance et d'apprentissage

GroupDocs.Merger Cloud propose également des SDK de fusion de documents individuels pour d’autres langues, comme indiqué ci-dessous :

  Français