Diviser un fichier Word avec l'API REST de Nodej

Cet article explique comment fractionner un fichier Word avec l’API REST de Nodej.s. Vous apprendrez comment extraire automatiquement des pages de Word avec l’API REST de Nodej.s grâce au SDK cloud de Nodej.s. Nous aborderons différents paramètres permettant de personnaliser le résultat du fractionnement.

Condition préalable

Étapes pour diviser un document Word avec l’API Low Code de Nodej.

  1. Instancier un objet de la classe WordsApi pour diviser le fichier Word
  2. Charger le fichier Word dans l’objet de flux de fichiers
  3. Créez l’objet SplitDocumentOnlineRequest avec le fichier d’entrée, le fichier de sortie et la plage de pages
  4. Appelez l’objet SplitDocumentOnline en utilisant l’objet de requête ci-dessus
  5. Récupérez la page de sortie cible à l’aide de la méthode Result.Document.TryGetValue() et enregistrez-la sur le disque

Ces étapes décrivent comment fractionner un document Word avec l’API REST de Nodej. Commencez par charger le fichier Word source, puis créez l’objet SplitDocumentOnlineRequest en indiquant le document d’entrée, le format de sortie, le nom du fichier de sortie, ainsi que les pages de début et de fin. Enfin, appelez la méthode SplitDocumentOnline pour fractionner le document et enregistrer la page de sortie souhaitée sur le disque.

Code pour le séparateur de documents Word en ligne dans l’API Low Code de Nodej.

Ce code illustre le processus d’extraction de pages d’un document Word avec l’API Low Code de Nodej. Le nom du fichier de destination sert de préfixe aux multiples pages de sortie, « _page# » étant utilisé comme suffixe. Ce schéma permet de créer autant de noms que nécessaire pour extraire le document source et de les récupérer comme illustré dans l’exemple de code où la page 2 est enregistrée sur le disque.

Dans cette rubrique, nous avons appris à développer un séparateur DOCX avec l’API REST de Nodej. Pour fusionner des fichiers Word, consultez l’article suivant : Fusionner des documents Word avec l’API REST de Nodej.

 Français