Java 在Word中设置上标、下标

2025-10-04 22:48:47

1、方法1:通过eiceblue官网下载jar包。下载后,解压文件,并将lib文件夹下的Spire.Doc.jar文件导入到java程序。参考如下导入效果:

Java 在Word中设置上标、下标

2、方法2:可通过maven仓库安装导入。

1、import com.spire.doc.*;

import com.spire.doc.documents.Paragraph;

import com.spire.doc.documents.SubSuperScript;

public class SubSuperScritp {

    public static void main(String[] args) {

        //创建文档

        Document doc = new Document();

        Section sec = doc.addSection();

        //添加段落1,设置上标

        Paragraph para1 = sec.addParagraph();

        para1.appendText("A");

        para1.appendText("2").getCharacterFormat().setSubSuperScript(SubSuperScript.Super_Script);

        para1.appendText("+B");

        para1.appendText("2").getCharacterFormat().setSubSuperScript(SubSuperScript.Super_Script);

        para1.appendText("=C");

        para1.appendText("2").getCharacterFormat().setSubSuperScript(SubSuperScript.Super_Script);

        //添加段落2,设置下标

        Paragraph para2 = sec.addParagraph();

        para2.appendText("An = S");

        para2.appendText("n").getCharacterFormat().setSubSuperScript(SubSuperScript.Sub_Script);

        para2.appendText("- S");

        para2.appendText("n-1").getCharacterFormat().setSubSuperScript(SubSuperScript.Sub_Script);

        //添加段落3,设置上标

        Paragraph para3 = sec.addParagraph();

        para3.appendText("H");

        para3.appendText("+").getCharacterFormat().setSubSuperScript(SubSuperScript.Super_Script);

        para3.appendText("OH");

        para3.appendText("-").getCharacterFormat().setSubSuperScript(SubSuperScript.Super_Script);

        //保存文档

        doc.saveToFile("SubSuperScript.docx", FileFormat.Docx_2013);

        doc.dispose();

    }

}

2、上标、下标设置效果:

Java 在Word中设置上标、下标

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢