Éditer le texte

La fonctionnalité " Modifier le texte " d'IronWord permet aux développeurs de modifier le contenu d'un document DOCX existant. Les développeurs peuvent modifier le texte directement en accédant à la collection Paragraphs, en sélectionnant l'objet Text spécifique au sein d'un paragraphe et en le remplaçant par la méthode ReplaceText. Cela offre une flexibilité pour les cas où le contenu doit être mis à jour de manière dynamique, par exemple pour mettre à jour des sections spécifiques d'un rapport, remplacer des espaces réservés ou modifier du texte en fonction des entrées ou des données fournies par l'utilisateur.

La possibilité de modifier le texte de manière granulaire permet d'apporter des modifications précises sans affecter la structure ou la mise en forme du reste du document. Cette fonctionnalité est particulièrement utile dans les workflows de génération automatisée de documents où le contenu nécessite des mises à jour ou des révisions fréquentes.

5 étapes pour modifier le texte d'un fichier DOCX existant

  • using IronWord;
  • WordDocument doc = new WordDocument("sample.docx");
  • doc.Paragraphs[0].ReplaceText("ancien texte.", "Voici le texte modifié.");
  • doc.Paragraphs[1].Texts[1].Text, " Contenu mis à jour pour le deuxième paragraphe. ");
  • doc.SaveAs("document.docx");

Remplacer le texte

Ce code montre comment modifier un texte spécifique dans un document WORD existant using IronWord. Un objet WordDocument est initialisé pour charger " sample.docx ". Le code accède ensuite à la collection Paragraphs à partir de WordDocument et modifie les premier et deuxième paragraphes du document. La première modification met à jour le texte du premier objet Text dans le premier paragraphe en appelant UpdateText. La méthode ReplaceText prend deux paramètres : le premier est la chaîne de caractères à rechercher et le second est le texte par lequel remplacer l'ancienne valeur. Dans cet exemple, nous avons fourni une chaîne statique dans le premier paramètre et l'avons mise à jour avec la nouvelle chaîne pour le premier paragraphe.

Cependant, il arrive parfois que vous ayez besoin d'une variable plus dynamique. Pour y parvenir, nous pouvons nous appuyer davantage sur le texte existant du deuxième paragraphe. Nous accédons d'abord à la collection Paragraphs, qui est similaire à la première instance. Toutefois, dans l'ancien champ de texte, nous saisissons une exploration plus approfondie pour accéder au texte existant en accédant à la propriété de tableau Texts, puis à la propriété Text. Cette méthode vous offre un contrôle total pour rechercher et mettre à jour les chaînes existantes, vous garantissant ainsi une confiance totale dans votre processus de manipulation de documents.

Explore Document Elements in IronWord Tutorial ReplaceText ReplaceText ReplaceText

Prêt à commencer?
Nuget Téléchargements 44,829 | Version : 2026.5 just released
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ? PM > Install-Package IronWord
exécuter un échantillon regarder vos données devenir un document Word.