IRONSOFTWAREHOME
Éditer le texte
using IronWord;

// Open existing Word
WordDocument doc = new WordDocument("sample.docx");

// Edit existing text
doc.Paragraphs[0].ReplaceText("old text.", "This is the edited text.");

      // Edit text by retrieving the old text
      doc.Paragraphs[1].ReplaceText(doc.Paragraphs[1].Texts[1].Text, "Updated content for the second paragraph.");

      // Export docx
      doc.SaveAs("document.docx");
Imports IronWord

' Open existing Word
Dim doc As New WordDocument("sample.docx")

' Edit existing text
doc.Paragraphs(0).ReplaceText("old text.", "This is the edited text.")

' Edit text by retrieving the old text
doc.Paragraphs(1).ReplaceText(doc.Paragraphs(1).Texts(1).Text, "Updated content for the second paragraph.")

' Export docx
doc.SaveAs("document.docx")
NuGet Download
PM > Install-Package IronWord
Éditer le texte

Éditer le texte

La fonction " 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 et en sélectionnant l'objet Text spécifique dans un paragraphe et en le remplaçant par la méthode ReplaceText. Cela offre une flexibilité pour les scénarios où le contenu doit être mis à jour dynamiquement, comme la mise à jour de sections spécifiques d'un rapport, le remplacement d'espaces réservés ou la modification de texte en fonction des données ou des entrées de l'utilisateur.

La possibilité de modifier le texte de manière granulaire garantit que des modifications précises peuvent être apportées sans affecter la structure ou la mise en forme du reste du document. Cette fonctionnalité est particulièrement utile dans les flux de travail automatisés de génération 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.", "Ceci est 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 illustre la modification d'un texte spécifique dans un document Word existant à l'aide d'IronWord. Un objet WordDocument est initialisé pour charger "sample.docx". Le code accède ensuite à la collection Paragraphs à partir du WordDocument et modifie le premier et le 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 étant la valeur de chaîne à trouver et le second étant le texte pour remplacer l'ancienne valeur. Dans cet exemple, nous avons fourni une chaîne de caractères statique dans le premier paramètre et l'avons mise à jour avec la nouvelle chaîne pour le premier paragraphe.

Cependant, il arrive que l'on ait besoin d'une variable plus dynamique. Pour ce faire, nous pouvons accéder au texte existant dans le deuxième paragraphe. Nous accédons d'abord à la collection Paragraphs, qui est similaire au premier cas. Toujours dans le champ de l'ancien texte, nous effectuons un approfondissement 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 la chaîne existante, garantissant ainsi la fiabilité de votre processus de manipulation de documents.

Explore Document Elements in IronWord Tutorial ReplaceText ReplaceText ReplaceText

Voir sur GitHub

Prêt à commencer?

Nuget Downloads 56,401Version :2026.9vient de sortir

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise