字符串中的下标字符



在我的WPF C#项目中,我正在使用docX库来创建word文档。使用此.NET库,我可以创建字符串并将其作为段落添加到docx文件中。我的 docx 需要有一些下标字符,例如:

Fb (b 作为下标)

我知道下标有 Unicode 字符和数字,但不包括一些字符。那么,如何在 C# 字符串中添加下标字符?

根据这个如何写文本作为下标?DocX 论坛帖子,您需要创建一个新的Novacode.Formatting对象。从链接页面:

您需要创建新的格式并分配所需的值 字体。

将文本调暗为新新星代码.格式化

福文。脚本 = 脚本下标

p.InsertText("Text here", False,fotext)

p 是您要在其中插入文本的段落。

在 C# 中,这将是这样的:

Novacode.Formatting fotext = new Novacode.Formatting();
fotext.Script = Script.subscript;
p.InsertText("Text here", false, fotext);

最新更新