Combinez des fichiers texte à l'aide d'une fusion de fichiers TXT

Supposons que vous ayez plusieurs fichiers Text et que vous cherchiez à les fusionner en un seul fichier texte, GroupDocs.Merger Cloud SDK for Node.js fournit des fonctionnalités permettant de combiner des fichiers texte par programme. Quelle que soit la taille de votre fichier texte, cette fusion de fichiers TXT vous permet de fusionner efficacement des fichiers texte. De plus, GroupDocs.Merger propose des SDK cloud et une API REST pour les intégrations tierces. Cependant, cet article de blog vous apprend à joindre des fichiers texte à l’aide du GroupDocs.Merger Cloud SDK for Node.js dans un projet basé sur Node.js. À la fin de cet article de blog, vous devriez avoir appris à combiner des fichiers texte dans Node.js.

Nous suivrons les points suivants dans cet article :

Installation de l’API de fusion de fichiers TXT

Le processus d’installation du GroupDocs.Merger Cloud SDK for Node.js consiste simplement à exécuter une commande. Il est léger et nécessite très moins de ressources système. Ainsi, vous pouvez configurer cette fusion de fichiers TXT API en exécutant la commande suivante dans Terminal/CMD :

npm install groupdocs-merger-cloud

Une fois l’installation terminée, veuillez visiter ce lien pour savoir comment obtenir les informations d’identification de l’API (ID client + secret client).

Combiner des fichiers texte par programme

Combinons les fichiers texte en utilisant les méthodes exposées par ces SDK cloud. À cette fin, nous avons téléchargé deux fichiers texte différents sur le cloud dashboard.

Veuillez visiter ce lien pour télécharger les fichiers par programme.

Suivez les étapes suivantes pour joindre des fichiers texte dans Node.js :

  • Incluez le module groupdocs-merger-cloud dans votre application.
  • Initialisez l’instance de DocumentApi avec les informations d’identification de l’API.
  • Instanciez un objet de la classe JoinItem.
  • Créez un objet de la classe FileInfo.
  • Définissez le chemin du fichier texte 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 fusionné généré.
  • Initialisez une instance de la classe JoinRequest et transmettez-la dans la méthode join.

L’exemple de code suivant montre comment fusionner des fichiers texte à 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 = "xxxxxxxxxxxxxxxxxxxxxxxxxxxx";

// Initialisez l'instance de DocumentApi avec les informations d'identification de l'API.
const documentApi = merger_cloud.DocumentApi.fromKeys(clientId, clientSecret);
// Instanciez un objet de la classe JoinItem.
let item1 = new merger_cloud.JoinItem();
// Créez un objet de la classe FileInfo.
item1.fileInfo = new merger_cloud.FileInfo();
// Définissez le chemin du fichier texte source.
item1.fileInfo.filePath = "first.txt";
 
let item2 = new merger_cloud.JoinItem();
item2.fileInfo = new merger_cloud.FileInfo();
item2.fileInfo.filePath = "second.txt";    
// 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éfinissez le chemin de sortie du document fusionné généré.
options.outputPath = "Output/joined.txt";
// Initialisez une instance de la classe JoinRequest et transmettez-la à la méthode join.  
documentApi.join(new merger_cloud.JoinRequest(options)).then(()=>console.log("Done successfully"));

Une fois le serveur exécuté, un fichier texte fusionné est généré dans le dossier « Sortie », comme indiqué dans l’image ci-dessous :

fusionner des fichiers texte
Ainsi, vous pouvez télécharger le fichier généré manuellement ou en appelant la méthode DownloadFile au cas où vous souhaiteriez le télécharger par programme.

Fusionner des fichiers texte en ligne

De plus, vous pouvez tirer parti de la version en ligne du GroupDocs.Merger Cloud SDK. Il est assez simple à utiliser, il suffit de déposer/télécharger les fichiers texte et d’appuyer sur le bouton « Fusionner maintenant » pour rejoindre instantanément les fichiers texte. Vous pouvez explorer davantage en accédant au lien ci-dessous.

fusionner des fichiers texte en ligne

Conclusion

Cela nous amène à la fin de ce guide. Nous espérons que vous avez appris à combiner des fichiers texte à l’aide du SDK GroupDocs.Merger Cloud dans un projet basé sur Node.js. De plus, cet article vous aidera à créer une fusion de fichiers TXT pour votre application métier. De plus, vous pouvez explorer davantage cette API en visitant la documentation. En fait, vous pouvez consulter le dépôt GitHub puisque le GroupDocs.Merger Cloud SDK for Node.js est open source. Enfin, n’oubliez pas d’interagir directement avec notre API ici.

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

Quel est le logiciel pour fusionner des fichiers texte ?

GroupDocs.Merger a exposé des SDK pour plusieurs langages de programmation et des API REST pour fusionner des fichiers texte par programme.

Comment combiner plusieurs fichiers texte en un seul ?

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

Voir également