Word OXML中w:outlineLvl
节点的可能值是什么?
当我创建一个普通的word文档时,该值的范围为0-8,对于大纲级别“Body Text”,其值为空。
但对于特定文档,值为9是否为有效值?
答案 0 :(得分:2)
是的,请参阅 ECMA-376,Office Open XML文件格式 - 基础知识和标记语言参考,第4版,第233页:
17.3.1.20
outlineLvl
(相关大纲级别)此元素指定应关联的大纲级别 与文件中的当前段落。大纲级别 指定一个整数,用于定义关联文本的级别。 这个级别不应影响文本的外观 文件,但应用于计算TOC字段(§17.16.5.68) 如果已设置适当的字段开关,则可以使用 消费者提供额外的应用程序行为。
文档中文本的大纲级别(使用val指定 attribute)可以是0到9,其中9具体表示 没有专门适用于本段的大纲级别。 如果省略此元素,则内容的大纲级别为 假设是9(没有水平)。
因此,w:outlineLvl/@w:val
是一个从0
到9
的整数,其中0
表示第一个大纲级别,9
表示没有大纲水平。强>