半岛权威十大直营(官方)网站

Spire.Doc 文本教程(3):C# 在Word中设置文字效果

转帖|使用教程|编辑:黄竹雯|2019-01-31 15:18:29.000|阅读 1074 次

概述:Spire.Doc系列教程之在Word中设置文字效果。

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

相关链接:

本文将介绍如何使用Spire.Doc来设置文字效果,包括文本边框,文本填充,文字阴影等。

下载Spire.Doc最新试用版

//实例化一个Document对象
Document doc = new Document();
//向文档中添加一个Section对象
Section sec = doc.AddSection();

//在这个section上添加一个段落并给文字加边框
Paragraph p1 = sec.AddParagraph(); 
TextRange tr1 = p1.AppendText("加粉色边框的文字");
tr1.CharacterFormat.Border.BorderType = BorderStyle.DashDotStroker;
tr1.CharacterFormat.Border.Color = Color.Pink;
p1.AppendBreak(BreakType.LineBreak);

//添加一个新段落并设置文字填充效果
Paragraph p2 = sec.AddParagraph();
TextRange tr2 = p2.AppendText("设置填充效果的文字");
//设置文字前景色
tr2.CharacterFormat.TextColor = Color.Orange;
//设置文字背景色
tr2.CharacterFormat.TextBackgroundColor = Color.LightGray;
//设置文字缩放比例
tr2.CharacterFormat.TextScale = 150;
p2.AppendBreak(BreakType.LineBreak);

//添加一个新段落并设置阴影
Paragraph p3 = sec.AddParagraph();
TextRange tr3 = p3.AppendText("设置阴影效果的文字");
tr3.CharacterFormat.TextColor = Color.LightSeaGreen;
tr3.CharacterFormat.IsShadow = true;
p3.AppendBreak(BreakType.LineBreak);

//添加一个新段落并设置简单的文字样式
Paragraph p4 = sec.AddParagraph();
TextRange tr4 = p4.AppendText("设置删除线效果的文字");
tr4.CharacterFormat.IsStrikeout = true;
p4.AppendBreak(BreakType.LineBreak);

TextRange tr5 = p4.AppendText("设置文字大写: hello, e-iceblue.");
tr5.CharacterFormat.IsSmallCaps = true;

//使用ClearFormatting()来删除某个TextRange的文字效果
//tr5.CharacterFormat.ClearFormatting();

//保存文档
 doc.SaveToFile("文字效果.docx");

 

效果图如下:

set-text-effects


想要购买正版授权,或者获取更多Spire.Doc相关信息的朋友可以点击" "~

标签:文档管理Officeword文档处理

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@wqylolg.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关产品
Spire.Doc for .NET

Spire.Doc for .NET 是一款专门对 Word 文档进行操作的 .NET 类库。

Spire.Doc for WPF

Spire.Doc for WPF 是一款在WPF平台上操作的MS Word组件,可以轻松并专业地访问大量各种不同的word文档处理任务。

Spire.Doc for Silverlight

Spire.Doc for Silverlight是一款在Silverlight平台上操作的MS Word组件,让用户可以执行基本的文字处理任务。

Spire.Doc Pack

专业的Word工具套包,强大的Word编辑功能。

title
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP