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 문서의 내용을 수정할 수 있도록 해줍니다. 개발자는 단락 내에서 특정 Text 개체를 선택하고 ReplaceText 메서드를 사용하여 새 텍스트로 교체하여 Paragraphs 컬렉션에 액세스하여 텍스트를 직접 변경할 수 있습니다. 이를 통해 보고서의 특정 섹션 업데이트, 자리 표시자 교체 또는 사용자 입력이나 데이터에 따라 텍스트를 수정하는 등 콘텐츠를 동적으로 업데이트해야 하는 시나리오에 유연성을 제공합니다.

세부적인 수준까지 텍스트를 편집할 수 있는 기능 덕분에 문서의 구조나 서식을 변경하지 않고도 정확한 수정을 할 수 있습니다. 이 기능은 콘텐츠를 자주 업데이트하거나 수정해야 하는 자동 문서 생성 워크플로에서 특히 유용합니다.

기존 DOCX 파일의 텍스트를 편집하는 5단계

  • using IronWord;
  • WordDocument doc = new WordDocument("sample.docx");
  • doc.Paragraphs[0].ReplaceText("old text.", "This is the edited text.");
  • doc.Paragraphs[1].Texts[1].Text, "Updated content for the second paragraph.");
  • doc.SaveAs("document.docx");

텍스트 바꾸기

이 코드는 IronWord 사용하여 기존 Word 문서 내의 특정 텍스트를 편집하는 방법을 보여줍니다. "sample.docx"를 로드하려면 WordDocument 개체를 초기화합니다. 그런 다음 코드에서 WordDocument에서 Paragraphs 컬렉션에 액세스하여 문서의 첫 번째 및 두 번째 단락을 수정합니다. 첫 번째 수정 사항은 UpdateText을 호출하여 첫 번째 단락의 첫 번째 Text 개체의 텍스트를 업데이트합니다. 메서드 ReplaceText은(는) 찾을 문자열 값이 첫 번째 매개변수이고 이전 값을 교체할 텍스트가 두 번째 매개변수인 두 개의 매개변수를 사용합니다. 이 예시에서는 첫 번째 매개변수에 고정된 문자열을 제공하고 첫 번째 단락에 대한 새 문자열로 업데이트했습니다.

하지만 때로는 더 동적인 변수가 필요할 때도 있습니다. 이를 위해 두 번째 단락 내의 기존 텍스트에 접근할 수 있습니다. 우선 첫 번째 인스턴스와 유사한 Paragraphs 컬렉션에 액세스합니다. 여전히 오래된 텍스트 필드에 Texts 배열 속성에 액세스한 다음 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

전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.

Iron Software의 고객 로고
부담 없는 무료 상담을 받아보세요
아래 양식을 작성하시거나 sales@ironsoftware.com으로 이메일을 보내주세요.
고객님의 정보는 항상 비밀로 유지됩니다.
전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.
Iron Software의 고객 로고
지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.