文本格式:设置上标和下标

使用Font对象的Superscript和Subscript属性将指定文本设置为上标和下标。下面定义文档中第10到15个字符为第1个字符序列,第20到23个字符为第2个字符序列,将第1个字符序列设置为上标,将第2个字符序列设置为下标。都用红色表示。

code.python
>>> doc=app.Documents.Open('D:\\test2.docx')    #打开文档
>>> rng1=doc.Range(Start=10,End=15)    #字符序列1
>>> rng2=doc.Range(Start=20,End=23)    #字符序列2
>>> rng1.Font.Superscript=True    #上标
>>> rng2.Font.Subscript=True    #下标
>>> rng1.Font.TextColor.RGB=255    #红色
>>> rng2.Font.TextColor.RGB=255

设置效果如图3-9所示,字符序列1内文本设置为上标,字符序列2内文本设置为下标。为便于显示效果,字符序列内文字用二号字体显示。

Document Image

图3-9 将文本设置为上标或下标