C# 字符串中的下标字符
在我的wpfc#项目中,我使用docX库创建word文档。 有了这个.NET库,我可以创建字符串并将其作为段落添加到docx文件中。 My docx需要有一些下标字符,例如: Fb(b作为下标) 我知道下标有Unicode字符和数字,但有些字符不包括在内。 那么,如何在C字符串中添加下标字符呢?根据DocX论坛的这篇文章,您需要创建一个新的C# 字符串中的下标字符,c#,wpf,string,subscript,C#,Wpf,String,Subscript,在我的wpfc#项目中,我使用docX库创建word文档。 有了这个.NET库,我可以创建字符串并将其作为段落添加到docx文件中。 My docx需要有一些下标字符,例如: Fb(b作为下标) 我知道下标有Unicode字符和数字,但有些字符不包括在内。 那么,如何在C字符串中添加下标字符呢?根据DocX论坛的这篇文章,您需要创建一个新的Novacode.Formatting对象。从链接页面: 您需要创建新的格式,并指定要设置的值 字体 将fotext变暗为新代码。格式化 fotext.Scr
Novacode.Formatting
对象。从链接页面:
您需要创建新的格式,并指定要设置的值
字体
将fotext变暗为新代码。格式化
fotext.Script=Script.subscript
p、 InsertText(“此处文本”,False,fotext)
p是要插入文本的段落
在C#中,是这样的:
Novacode.Formatting fotext = new Novacode.Formatting();
fotext.Script = Script.subscript;
p.InsertText("Text here", false, fotext);
为什么不使用适当的方法格式化(如文本格式化)下标文本?似乎比使用特定的下标字符更好。