스타일 텍스트 추가

IronWord 의 "텍스트 스타일 추가" 기능은 개발자가 DOCX 문서에 콘텐츠를 추가하는 동안 다양한 텍스트 스타일 옵션을 적용할 수 있도록 합니다. 폰트 패밀리, 크기, 색상, bold, italic, underline, strike-through 같은 스타일 속성을 지정하여 텍스트의 외관에 대한 세밀한 제어를 제공합니다. Run 객체를 생성하여 TextContent를 포함하고 TextStyleRun에 할당함으로써, 개발자는 문서 내 개별 텍스트 요소의 프레젠테이션을 맞춤화하여 원하는 외관과 느낌을 보장할 수 있습니다.

이 기능은 보고서나 편지처럼 특정 섹션에 서로 다른 스타일이 필요한 전문적인 형식의 문서를 동적으로 생성하는 데 유용합니다. TextStyle 클래스는 이러한 속성을 쉽게 조작할 수 있게 하여 동일한 문서 내에서 간단하고 복잡한 스타일링을 모두 가능하게 합니다.

핵심 사항

  1. 스타일이 적용된 실행 화면 만들기 : Run 객체가 생성되어 원하는 텍스트가 포함된 TextContent을(를) 포함하고 있습니다. RunStyle 속성에 서식을 적용하기 위해 TextStyle 객체가 할당됩니다. FontSize

  2. 텍스트 스타일 구성 :

    • TextStyle: 텍스트 크기를 지정하려면 TextStyle 수준에서 설정합니다 (Font 내에 설정하지 않음). TextFont: 폰트 선택을 위한 fontFamily을 포함한 폰트 속성을 포함합니다. FontFamily Color: color를 사용하여 텍스트 색상을 지정합니다. IronWord.Models.Color bolditalic: 굵게 및 기울임꼴 서식을 위한 불리언 속성입니다. IsBold
    • underline: 텍스트에 밑줄 스타일을 추가합니다. IsItalic strike-through: StrikeValue 열거형을 사용하여 취소선 서식을 적용합니다. Underline
    • Strike
  3. 문서에 추가하기 :
    • AddChild을 사용하여 스타일이 적용된 RunParagraph에 추가합니다. 문단은 AddParagraph를 사용하여 문서에 추가됩니다.

코드 설명

이 코드는 IronWord 사용하여 DOCX 문서에 텍스트를 생성하고 스타일을 지정하는 방법을 보여줍니다. 새로운 WordDocument 객체를 초기화하여 생성할 문서를 나타내기 시작합니다. A Run 객체가 생성되며, "Styled text example" 문자열을 포함한 TextContent이 포함되고, 텍스트의 외관을 구성하기 위해 TextStyleRun에 적용됩니다.

TextStyle에는 TextStyle 수준에서 설정된 글꼴 크기 설정(내부가 아닌 Font), fontFamily를 통한 글꼴 패밀리 구성, TextFont 텍스트 colorbold 서식이 포함되어 있습니다. 이 설정은 최종 문서에서 텍스트가 표시되는 방식을 사용자 지정합니다.

Run이 스타일링된 후, AddChild 메서드는 문서의 단락에 Run 객체를 추가합니다. 이 방법은 스타일이 적용된 콘텐츠를 적절한 형식으로 워드 문서에 삽입합니다. 마지막으로, SaveAs 메서드를 호출하여 문서를 "styled_document.docx"로 내보냅니다. 결과적으로 삽입된 텍스트가 지정된 스타일에 따라 서식이 지정되고 모든 글꼴 및 서식 속성이 출력 파일에 유지되는 Word 문서가 생성됩니다.

문서 요소 튜토리얼을 통해 더 많은 스타일링 팁을 확인해 보세요.

시작할 준비 되셨나요?
Nuget 다운로드 48,355 | 버전: 2026.7 방금 출시
Still Scrolling Icon

아직도 스크롤하고 계신가요?

빠른 증거를 원하시나요? PM > Install-Package IronWord
샘플 실행 데이터를 워드 문서로 변환 확인.