IRONSOFTWAREHOME
テキスト編集
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
テキスト編集

テキスト編集

IronWordの"テキスト編集"機能により、開発者は既存のDOCXドキュメントの内容を変更できます。 開発者はReplaceTextメソッドで置き換えることで、テキストを直接変更できます。 これにより、特定のレポートセクションの更新、プレースホルダーの置換、ユーザー入力やデータに基づくテキストの変更が必要な場合に動的に更新する柔軟性が提供されます。

テキストを詳細に編集できる機能により、ドキュメントの構造や書式設定に影響を与えずに正確な変更を行うことができます。 この機能は、コンテンツの頻繁な更新や修正が必要な自動ドキュメント生成ワークフローに特に便利です。

既存のDOCXでテキストを編集する5つのステップ

  • using IronWord;
  • WordDocument doc = new WordDocument("sample.docx");
  • doc.Paragraphs[0].ReplaceText("old text.", "これは編集されたテキストです。");
  • doc.Paragraphs[1].Texts[1].Text, "第二段落の更新された内容。");
  • doc.SaveAs("document.docx");

テキストの置換

このコードは、IronWordを使用して既存のWordドキュメント内の特定のテキストを編集する方法を示しています。 "sample.docx"を読み込むためにWordDocumentオブジェクトが初期化されます。 その後、コードはParagraphsコレクションにアクセスし、ドキュメントの最初と第二の段落を変更します。 最初の変更は、Textオブジェクトのテキストを更新します。 メソッドReplaceTextは二つのパラメーターを取り、一つ目は検索する文字列値で、二つ目は旧値を置き換えるテキストです。 この例では、1つ目のパラメータに静的な文字列を提供し、最初の段落用の新しい文字列で更新しました。

しかし、より動的な変数が必要な場合があります。 これを達成するために、2番目の段落内の既存のテキストにさらにアクセスできます。 最初のインスタンスと同様に、まずParagraphsコレクションにアクセスします。 それでも古いテキストフィールドで、既存のテキストにさらに掘り下げるには、Textプロパティにアクセスします。 このメソッドは、既存の文字列を見つけて更新する完全なコントロールを提供し、ドキュメント操作プロセスに自信を与えます。

IronWord のチュートリアルでドキュメント要素を探る ReplaceText ReplaceText ReplaceText

GitHubで見る

準備はできましたか?

Nuget Downloads 56,401バージョン:2026.9リリースされたばかり

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。