IRONSOFTWAREHOME
스타일 텍스트 추가
using IronWord;
using IronWord.Models;
using IronWord.Models.Enums;

// Load docx
WordDocument doc = new WordDocument("document.docx");

// Configure text
Run textRun = new Run(new TextContent("Add text using IronWord"));
textRun.Style = new TextStyle()
{
	FontSize = 72,
	TextFont = new Font()
	{
		FontFamily = "Caveat"
	},
	Color = IronWord.Models.Color.Red,
	IsBold = true,
	IsItalic = true,
	Underline = new Underline(),
	Strike = StrikeValue.Strike,
};

Paragraph paragraph = new Paragraph();

// Add text
paragraph.AddChild(textRun);

// Add paragraph
doc.AddParagraph(paragraph);

// Export docx
doc.SaveAs("save_document.docx");
Imports IronWord
Imports IronWord.Models
Imports IronWord.Models.Enums

' Load docx
Dim doc As New WordDocument("document.docx")

' Configure text
Dim textRun As New Run(New TextContent("Add text using IronWord"))
textRun.Style = New TextStyle() With {
	.FontSize = 72,
	.TextFont = New Font() With {
		.FontFamily = "Caveat"
	},
	.Color = IronWord.Models.Color.Red,
	.IsBold = True,
	.IsItalic = True,
	.Underline = New Underline(),
	.Strike = StrikeValue.Strike
}

Dim paragraph As New Paragraph()

' Add text
paragraph.AddChild(textRun)

' Add paragraph
doc.AddParagraph(paragraph)

' Export docx
doc.SaveAs("save_document.docx")
NuGet Download
PM > Install-Package IronWord
스타일 텍스트 추가

스타일 텍스트 추가

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
  1. 문서에 추가하기 :
  • 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 문서가 생성됩니다.

문서 요소 튜토리얼을 통해 더 많은 스타일링 팁을 확인해 보세요.
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일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.