C# 设置Word字符串的上标、下标

 时间:2026-02-18 17:17:27

1、下载安装该类库,并在项目程序中添加引用Spire.Doc.dll(dll文件可以在安装路径下的Bin文件夹中获取)

C# 设置Word字符串的上标、下标

2、添加using指令

using Spire.Doc;

using Spire.Doc.Documents;

using Spire.Doc.Fields;

3、实例化Document类,加载word测试文档

Document document = new Document("test.docx");

Paragraph paragraph = document.LastSection.AddParagraph();

4、添加公式1

paragraph.AppendText("E = mc");

添加文本,并设置文本为上标

TextRange range1 = paragraph.AppendText("2");

range1.CharacterFormat.SubSuperScript = Spire.Doc.Documents.SubSuperScript.SuperScript;

5、设置断行

paragraph.AppendBreak(BreakType.LineBreak);

6、//添加公式2

paragraph.AppendText("F");

//添加并设置相应字符串为下标

TextRange range2 = paragraph.AppendText("n");

range2.CharacterFormat.SubSuperScript = Spire.Doc.Documents.SubSuperScript.SubScript; 

paragraph.AppendText(" = F");

paragraph.AppendText("n-1").CharacterFormat.SubSuperScript = Spire.Doc.Documents.SubSuperScript.SubScript;

paragraph.AppendText(" + F");

paragraph.AppendText("n-2").CharacterFormat.SubSuperScript = Spire.Doc.Documents.SubSuperScript.SubScript;

7、设置公式字号大小

foreach (var i in paragraph.Items)

{

    if (i is TextRange)

    {

        (i as TextRange).CharacterFormat.FontSize = 30;

    }

}

8、保存并打开文档

document.SaveToFile("result.docx", FileFormat.Docx);

System.Diagnostics.Process.Start("result.docx");

9、运行程序后,生成文档。

C# 设置Word字符串的上标、下标

  • 如何使用python语言中的numpy进行数组切片展示
  • word vba:[2]批量设置段落缩进
  • myBase怎样转换数据库
  • 如何用excel生成随机数据且相邻数据不同
  • access2007数据库教程
  • 热门搜索
    窗花怎么剪 炖带鱼的家常做法 花生糖的做法 血压偏高怎么调理 炖狗肉的做法 栗子的做法 甲亢怎么治疗 竹笋的做法大全 化粪池做法 学习心得怎么写