Rejoindre des documents Word à l'aide d'une fusion de documents Word

Travailler avec des fichiers Docs/Docx devient compliqué lorsque les données sont dispersées entre plusieurs fichiers Word. Ce scénario entraîne une perte de temps et de main d’œuvre précieuse. Heureusement, GroupDocs.Merger est la solution à ce problème car il propose des API REST et des SDK cloud pour fusionner des documents Word en un seul fichier. De plus, cette API de fusion de documents Word permet aux utilisateurs de configurer les appels d’API selon les besoins. Dans cet article de blog, nous explorerons comment joindre des documents Word dans une application basée sur Node.js à l’aide du GroupDocs.Merger Cloud SDK for Node.js.

Nous aborderons les points suivants dans cet article :

Installation de l’API de fusion de documents Word

Il est assez simple d’installer le SDK GroupDocs.Merger Cloud Node.js dans un projet basé sur Node.js. Exécutez simplement la commande suivante dans le terminal et commencez à tirer parti de ses méthodes au niveau de l’entreprise pour joindre des fichiers Word par programme.

npm install groupdocs-merger-cloud

Veuillez visiter ce lien pour découvrir le processus d’obtention des informations d’identification de l’API pour les SDK GroupDocs.Merger.

Rejoindre des documents Word dans Node.js par programme

Cette section montre la mise en œuvre réelle de la fonctionnalité. Nous avons téléchargé deux fichiers Docs/Docx différents sur le cloud API dashboard. Ainsi, vous pouvez télécharger les fichiers manuellement et par programme également.

Voici les étapes pour joindre des documents Word par programme :

  • Incluez le module groupdocs-merger-cloud dans votre application.
  • Instanciez le DocumentApi avec les informations d’identification de l’API.
  • Créez une instance de la classe JoinItem.
  • Instanciez un objet de la classe FileInfo.
  • Définissez le chemin du fichier Word source.
  • Créez un objet de la classe JoinOptions.
  • Appelez la propriété JoinItems pour attribuer le tableau du document source.
  • Définissez le chemin de sortie du document généré.
  • Initialisez une instance de la classe JoinRequest et transmettez-la dans la méthode join.

L’extrait de code suivant montre comment fusionner des documents Word à l’aide de Node.js :

// Incluez le module groupdocs-merger-cloud dans votre application.
const merger_cloud = require("groupdocs-merger-cloud");

const clientId = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxx";

// Instanciez DocumentApi avec les informations d’identification de l’API.
const documentApi = merger_cloud.DocumentApi.fromKeys(clientId, clientSecret);
// Créez une instance de la classe JoinItem.
let item1 = new merger_cloud.JoinItem();
// Instanciez un objet de la classe FileInfo.
item1.fileInfo = new merger_cloud.FileInfo();
// Définissez le chemin du fichier Word source.
item1.fileInfo.filePath = "sample.docx";
 
let item2 = new merger_cloud.JoinItem();
item2.fileInfo = new merger_cloud.FileInfo();
item2.fileInfo.filePath = "sample2.docx";    
 // Créez un objet de la classe JoinOptions.
let options = new merger_cloud.JoinOptions();
// Appelez la propriété JoinItems pour attribuer le tableau du document source.
options.joinItems = [item1, item2];
// Définir le chemin de sortie du document généré
options.outputPath = "Output/joined.docx";
// Initialisez une instance de la classe JoinRequest et transmettez-la à la méthode join.  
documentApi.join(new merger_cloud.JoinRequest(options)).then(()=>console.log("Success!"));

L’extrait de code ci-dessus fusionnera les documents Word et créera le fichier généré dans le dossier « Sortie ». Cependant, vous pouvez télécharger le fichier manuellement ou par programme en appelant la méthode DownloadFile.

rejoindre des fichiers Word

Rejoignez les documents Word en ligne

GroupDocs.Merger propose une version en ligne de SDK pour fusionner des documents Word. Tout ce que vous avez à faire est de simplement déposer/télécharger le fichier Docs/Docx et d’appuyer sur le bouton « Fusionner maintenant ». Surtout, vous n’avez besoin d’aucun abonnement préalable pour utiliser cette fusion de documents Word en ligne.

rejoindre des documents Word en ligne

Conclusion

Nous espérons que vous avez appris comment joindre des documents Word à l’aide du GroupDocs.Merger Cloud SDK. De plus, nous avons également parcouru les étapes et l’exemple de code pour obtenir la fonctionnalité. De plus, cette API de fusion de documents Word est facile à utiliser et à intégrer à votre projet basé sur Node.js. Par conséquent, ne sautez pas la documentation pour en savoir plus sur d’autres fonctionnalités utiles. En fait, vous pouvez interagir directement avec nos API ici et également trouver le code source dans le dépôt GitHub.

De plus, nous vous recommandons de suivre notre Guide de démarrage.

Enfin, groupdocs.cloud écrit de nouveaux articles. Alors, restez en contact pour les dernières mises à jour.

poser une question

Vous pouvez nous faire part de vos questions ou requêtes sur notre forum.

Foire aux questions – FAQ

Existe-t-il un moyen de joindre des documents Word ?

GroupDocs.Merger Cloud SDK propose une large pile de méthodes et de propriétés pour fusionner des documents Word par programme. Pour cela, vous pouvez initialiser une instance de la classe JoinRequest et la transmettre dans la méthode join pour join documents Word.

Comment combiner 2 documents Word ?

Veuillez visiter ce lien pour connaître la réponse en détail.

Voir également