Comment rechercher et remplacer du texte dans un document Word en C++

Cette rubrique montre comment rechercher et remplacer du texte dans le document Word en C++ à l’aide d’un exemple de code simplifié. En utilisant C++, remplacer le texte dans un document Word est facilement effectué en quelques lignes de code simple sans dépendance externe à MS Word ou à la bibliothèque Interop. Vous pouvez utiliser l’application dans n’importe quelle application prise en charge par C++ exécutée sur les plates-formes Windows, macOS ou Linux.

Étapes pour remplacer du texte dans un document Word en C++

  1. Configurez la dernière version de Aspose.Words.CPP à partir du gestionnaire de packages NuGet
  2. Incluez l’espace de noms Aspose::Words et ajoutez les fichiers d’en-tête requis
  3. Initialiser l’objet de classe Document pour charger DOCX pour remplacer le texte
  4. Créer un objet de classe FindReplaceOptions pour activer différentes propriétés
  5. Effectuer un remplacement de texte pour la chaîne de recherche et de remplacement sélectionnée
  6. Enregistrez le document Word avec le texte remplacé sur le disque

Dans les étapes susmentionnées, nous allons d’abord charger le document Word source à partir du disque, puis spécifier différentes propriétés pour définir les critères de recherche et remplacer le texte, y compris la direction de remplacement, la correspondance de la casse et la recherche de mots entiers. Enfin, nous allons * remplacer le texte dans le document Word en utilisant C++ * et enregistrer le DOCX modifié sur le disque.

Code pour remplacer le texte dans un document Word à l’aide de C++

Dans cet exemple, l’utilisation de C++ Word document replace text est facilement réalisée à l’aide d’appels d’API simples. En utilisant une instance de Document class, le document Word d’entrée sera chargé à l’aide de l’API. Ensuite, dans les étapes suivantes, nous utiliserons la * classe FindReplaceOptions * pour définir les critères de recherche et de remplacement en définissant différentes propriétés. Enfin, nous enregistrerons le DOCX modifié sur disque ou dans MemoryStream en tant que sortie.

Dans cet article, nous avons exploré comment * rechercher et remplacer du texte dans un document Word à l’aide de C++ *. Toutefois, si vous souhaitez en savoir plus sur l’exportation d’un fichier Word au format PDF, consultez l’article sur comment convertir Word en PDF en utilisant C++.

 Français