Comparer des documents Word avec l'API REST de Nodej

Cet article explique comment comparer des documents Word avec l’API REST de Nodej. Vous apprendrez à comparer des fichiers Word avec l’API Low Code de Nodej. grâce au SDK cloud de Nodej. Un flux de programmation complet et un exemple de code sont disponibles en ligne pour réaliser cette tâche.

Condition préalable

Étapes pour comparer deux documents Word avec l’API Low Code de Nodej.

  1. Initialisez l’objet WordsApi en définissant l’ID cloné et le secret pour comparer les documents
  2. Lisez le dernier fichier Word dans le flux de mémoire et téléchargez-le sur le stockage cloud
  3. Créez l’objet CompareData et utilisez le fichier téléchargé comme référence
  4. Lire le fichier Word initial dans le flux mémoire
  5. Créez l’objet CompareDocumentOnlineRequest en fournissant le fichier Word initial, le fichier Word mis à jour et le nom du fichier de sortie
  6. Appelez la méthode CompareDocumentOnline et fournissez l’objet de requête
  7. Téléchargez le fichier Word de sortie de la réponse et enregistrez-le sur le disque

Les étapes ci-dessus décrivent comment comparer des documents Word en ligne avec l’API Low Code de Nodej. Commencez par télécharger le dernier fichier Word sur le cloud, puis créez l’objet CompareData à partir de la référence du document téléchargé. Lisez le fichier original dans le flux mémoire, créez la requête CompareDocumentOnlineRequest avec le fichier Word téléchargé, le document local modifié et le fichier Word de sortie, puis appelez la méthode CompareDocumentOnline() pour comparer les fichiers Word.

Code pour comparer des documents Word en ligne avec l’API REST de Nodej.

Ce code illustre le processus de comparaison des différences entre deux documents Word avec l’API REST de Nodej. Il montre que nous chargeons d’abord le dernier fichier Word dans le cloud comme référence, puis lisons la version précédente du fichier Word localement pour la comparer au fichier Word de référence. La classe CompareData contient une propriété nommée CompareOptions qui permet de personnaliser la comparaison, notamment en ignorant les changements de casse, les commentaires, les champs, les notes de bas de page, la mise en forme, les en-têtes et pieds de page, les tableaux et les zones de texte.

In this topic, we have learned to compare two Word files. For deleting the comments in a Word file, refer to the following article: Delete Comments in Word DOC with Nodej.s REST API.

 Français