添加阴影效果

为文本添加阴影效果

阴影效果通过在字符后方创建阴影偏移,为文本增加深度和立体感。 IronWord 通过 Shadow 类提供预定义的阴影预设,提供多种阴影样式,无需手动配置即可快速应用。

要添加阴影效果,请创建一个 TextStyle 并将其 TextEffect 属性配置为阴影预设,例如 Shadow.OuterShadow1Shadow 类中的这些静态命名实例提供了 Professional 设计的阴影配置,包含恰当的模糊度、距离和角度设置。 外阴影变体将阴影向外投射,使文本产生凸起的效果。

配置好文本样式并应用所需的阴影效果后,创建一个包含 TextContentrun 对象,并将该样式赋予 run。 使用 AddChild 将样式化的 run 添加到 paragraph 中,然后将 paragraph 包含在 document 中。 此方法遵循 IronWord 的 document 层级结构,并确保阴影效果正确应用于输出文件。

代码解释

只需几行代码,即可为 Word 文档中的文本添加阴影效果。 为了完整起见,让我们先初始化一个名为 doc 的新 WordDocument 实例。 随后,创建并配置一个 TextStyle 对象,通过将 Shadow.OuterShadow1 静态命名实例赋值给 TextEffect 属性,从而实现阴影效果。

要添加带有阴影效果的样式化文本,需先创建 Paragraph,然后创建一个包含 TextContent 及"Hello World"内容的 Run 对象。 配置的 textStyle 被分配给 Run,从而应用阴影效果。 使用 AddChildRun 添加到 Paragraph 中,并将 Paragraph 添加到文档中。 翻译应遵循以下文档层级:DocumentParagraphRunTextContent。 最后,导出 Word 文档。

更多示例和演示,请参阅以下文章:如何为文本添加阴影效果

通过 IronWord 教程探索文档元素。

准备开始了吗?
Nuget 下载 44,829 | 版本: 2026.5 just released
Still Scrolling Icon

还在滚动吗?

想快速获得证据? PM > Install-Package IronWord
运行示例 观看您的数据变成 Word 文档。