Dans ce court didacticiel, nous comprendrons comment rechercher et remplacer du texte dans le document Word à l’aide de C#. Dans C# Word document remplacer le texte est possible à l’aide de simples appels d’API pour n’importe quelle application basée sur .NET, que vous utilisiez les systèmes d’exploitation MS Windows, Linux ou macOS.
Étapes pour remplacer le texte dans un document Word à l’aide de C#
- Configurez la bibliothèque Aspose.Words à partir du gestionnaire de packages NuGet à l’aide de MS Visual Studio
- Créez une instance de la classe Document pour charger le fichier Word source
- Instanciez l’objet de classe FindReplaceOptions pour définir différentes propriétés
- Définissez la chaîne de recherche et de remplacement dans la méthode Replace avec différentes propriétés
- Enregistrez le fichier de mots de sortie avec les valeurs de chaîne remplacées
Dans les étapes ci-dessus, le document Word d’entrée est chargé, puis vous pouvez spécifier différentes propriétés pour rechercher et remplacer le texte, y compris la recherche de mots entiers, la direction de remplacement et la casse. Enfin, enregistrez le fichier de sortie après avoir terminé le processus pour * remplacer le texte dans le document Word à l’aide de C# *.
Code pour rechercher et remplacer du texte dans un document Word à l’aide de C#
Dans l’exemple ci-dessus, l’utilisation de C# DOCX remplacer le texte est facilement possible en quelques lignes de code. Le processus commence par charger le document Word d’entrée à l’aide d’une instance de Document class, qui est ensuite suivi par la définition de différentes propriétés de FindReplaceOptions Class pour ajuster le processus de remplacement du texte. Enfin * remplacer le texte dans le document Word à l’aide de C# * est complété par la méthode Save.
Dans cet article, nous avons appris comment utiliser C# remplacer du texte dans un document Word est facilement possible. Cependant, si vous souhaitez apprendre à envoyer un document Word par e-mail, reportez-vous à l’article sur Comment envoyer un document Word par e-mail à l’aide de C#.