精华内容
下载资源
问答
  • 1、首先,打开Word软件,打开要设置的文档,然后点击开始选项卡。...6、弹出段落对话框,在大纲级别后面的下拉框中点击就可以设置标题1所属的大纲级别word2010怎么设置标题级别工具:word 2010 步骤:打开word...

    1、首先,打开Word软件,打开要设置的文档,然后点击开始选项卡。

    2、接下来点击功能区的样式,在弹出的项目中右击标题1。

    3、在弹出的右键菜单中点击修改命令,弹出修改样式。

    4、在修改样式对话框中,点击左下角的格式按钮。

    5、在弹出的菜单中点击段落。

    6、弹出段落对话框,在大纲级别后面的下拉框中点击就可以设置标题1所属的大纲级别了

    word2010怎么设置标题级别

    工具:word 2010 步骤:打开word 2010 ,点击“更改样式——样式集——重设文档快速样式”,删除自己以前设置的样式。然后可以选择预设的一个样式,如现代型。也可以按要求建立自定义的样式。点击“多级列表——定义新的多级列表”。打开更多,把“将级别链接到”更改到“标题1”。其他标题同理。这时快速工具栏中只有一部分推荐的样式,并没有显示二级和三级标题。这时,点击“样式”右下角的下拉菜单。出现样式窗口。点击“选项”,把要显示的样式改为所有样式。观察样式窗格选项,可以把使用上一级别时显示下一标题,这样做的好处显而易见,在快速工具栏,可以不必确定会用到几级标题,他会自动显示下一级。选择需要的样式,添加到快速样式库,以方便查找使用。光标定位到要修改的段落,点击快速工具栏相应格式。完成。

    word怎么设置大纲级别 如何进行word大纲级别设置

    方法/步骤

    首先,打开我们需要编辑的word文档,找到我们需要设定的标题,

    一级标题的设置

    一级标题一般就是文章的题目了,或论文里面所对应的每节的题目。那么如何设定呢,首先,我们选中所要编辑的文字,如图。之后,这里有两种方法。

    (1)直接在菜单栏选中标题1的格式,如图,这是,文字就会变成一级大纲。

    (2)也可以打开段落菜单,如图。点击右下角的箭头,打开菜单,如图。然后在大纲级别中选择一级就可以了。

    二级以及三级标题设置

    那么对于二级标题和三级标题等等来说,按照以上步骤,分别选择标题2,3或大纲级别为二,三级就行了。如图所示。

    此外,我们在设定好标题格式后,为了方便使用,还可以设置成自己的格式。

    怎么在word中设置段落大纲级别

    第一步:打开word文本,选中视图——大纲视图第二步:选中文档中的一个标题,在左上方选择对应的大纲级别,如一级、二级

    设置word大纲级别时,为什么有的文字设置了也没反应

    设置Word大纲级别需要在Word大纲视图中进行,操作步骤如下所述:

    第1步,打开Word文档,在菜单栏依次单击“视图”→“大纲”菜单命令,切换到大纲视图。

    第2步,在Word大纲视图中,每一个段落前面都显示有一个标记,其中小正文形的标记表示该段落的大纲级别为“正文文本”。

    在未设置大纲级别的前提下,所有段落的大纲级别一般都是正文文本。

    将光标定位到标题处,然后在“大纲”工具栏的“大纲级别”下拉菜单中选中想要设置的大纲级别。1、将标题级别样式中的文字大小字型等熟悉设置成和文本一样的属性。

    2、到视图-大纲中将需要的文字提升为设置好的标题级别。

    word标题大纲级别设置

    这个问题说好像说不太清楚:

    视图>大纲

    视图>文档结构图

    视力>页面

    视图>文档结构图

    通过以上操作大纲、文档结构图、页面视图都出现了,在这里把你要改的2级通过大纲工具栏向前的箭头调理看是否可以。

    不行的话发到我的邮箱:linn_1984@163.com.

    word2010怎么设置标题级别

    工具:WORD2010,我电脑是2013,基本一致。

    说明:标题级别设置有很多方法,长篇文章最合理的,应该是运用样式。但很多人进行短篇编辑时候,不怎么用样式。那就要手动设置标题级别。设置标题级别也是自动生成目录的必要条件。

    1、视图——大纲视图

    2、鼠标点选到要调整的段落,设置大纲级别。

    3、设置完成后如下图所示

    4、关闭大纲视图

    5、标题级别已经设置好了。

    6、如果想自动生成目录:引用——目录——自动目录

    展开全文
  • word中怎么设置标题大纲级别

    千次阅读 2021-02-13 21:38:43
    1 目标 新建一个word,能够提前设定好word标题、正文格式,等到自己编辑文本的时候能够直接选中预先设置好的...段落里的大纲级别即可以修改标题级别,能够实现大标题内容自动包含小标题内容。 保存即可。 ...

    1 目标

    新建一个word,能够提前设定好word的标题、正文格式,等到自己编辑文本的时候能够直接选中预先设置好的格式,直接修改。

    2 解决办法

    • 新建word文档。
    • 在样式中选中标题1,右击修改,进入编辑框。
      在这里插入图片描述
    • 修改好字体等格式以后,选中左下角格式按钮,打开段落。
      在这里插入图片描述
    • 段落里的大纲级别即可以修改标题级别,能够实现大标题内容自动包含小标题内容。

    在这里插入图片描述

    • 保存即可。
    展开全文
  • 答复楼主:目录 (TOC) 是专业文档的一种常见功能。在 Microsoft Office Word 2003 和 Microsoft Word 2002 中,可以不使用样式来创建目录。...内置的标题样式将应用特定的格式设置,大纲级别则应用一...

    e75b50be980af931564312b3f60ad1e1.png

    答复楼主:

    目录 (TOC) 是专业文档的一种常见功能。在 Microsoft Office Word 2003 和 Microsoft Word 2002 中,可以不使用样式来创建目录。

    在 Word 2003 和 Word 2002 中,您必须使用标题样式、自定义样式或 TC 域来创建目录。现在,可以使用大纲级别在不更改文本外观的情况下建立目录。内置的标题样式将应用特定的格式设置,大纲级别则应用一种“不可见”的格式。本文介绍如何使用大纲级别创建目录。

    回到顶端

    插入目录域

    要使用大纲级别创建目录,请按照下列步骤操作。

    插入目录域: 1. 启动 Word,然后打开您的文档。

    2. 单击一个要在其中插入目录的空段落。

    3. 在插入菜单上,指向引用,然后单击索引和目录。

    4. 单击“目录”选项卡,然后单击显示大纲工具栏。

    5. 在“索引和目录”对话框中,选择要应用于目录的选项,然后单击确定。

    您会收到以下消息:

    如果要添加或删除目录中的项目:

    1. 选定文档中的文本。

    2. 单击工具栏上的大纲级别以使文本显示在目录中。

    注意:如果包含在文档中的文本没有被标记为包括在目录中,您将收到下面的错误消息,该消息出现在文档中本应显示目录的位置上:

    错误!未找到目录项。

    6. 单击确定。

    回到顶端

    创建目录

    用一个大纲级别标记要包括在目录中的文本。使用以下一种或多种方法标记要包括在目录中的文本。

    使用大纲级别对文本进行标记

    1. 在文档中选择要包括在目录中的任何文本。

    2. 在大纲工具栏上的大纲级别框中,选择所需的级别。

    例如,如果要在目录中包括标题“孤行”,请选择这些文字,然后应用大纲工具栏上所需的级别:

    孤行

    孤行指一个段落的最后一行单独出现在一页的页首,或一个段落的第一行单独出现在一页的末尾。

    3. 单击大纲工具栏上的更新目录以更新目录。

    4. 在“更新目录”对话框中,单击“更新整个目录”,然后单击确定。

    使用带有样式分隔符的大纲级别对文本进行标记

    如果将大纲级别应用于某个大段的一部分选定文本,则整个段落都将显示在目录中。可以用样式分隔符将大纲级别应用到段落中的单个词或短语上,这样,就只有该词或短语显示在目录中。有关此功能的更多信息,请参见本文的“有关样式分隔符的更多信息”部分。

    必须将样式分隔符按钮添加到格式工具栏中,然后才能使用样式分隔符功能。为此,请按照下列步骤操作: 1. 单击工具菜单上的自定义。

    2. 在命令选项卡上,单击类别列表中的所有命令。

    3. 在命令列表中选择 InsertStyleSeparator,然后将 InsertStyleSeparator 拖至格式工具栏中。

    4. 单击关闭以关闭自定义对话框。

    按以下方式之一使用样式分隔符: • 将大纲级别应用于起始文本。为此,请按照下列步骤操作: 1. 如果在键入时到达要更改大纲级别的位置,请单击样式分隔符按钮。

    在单击样式分隔符按钮时,插入点会移至该分隔符的右侧,以便可以继续键入。现在,段落中就有了用样式分隔符描述的文本。

    2. 选择分隔符左侧的文本。在大纲工具栏上的大纲级别框中,选择所需的级别。

    使用样式分隔符将某个段落中的单个词或短语添加到目录中。为此,请按照下列步骤操作:

    1. 如果在键入时到达某个段落中要包括在目录中的词或短语,请单击样式分隔符按钮。

    在单击样式分隔符按钮时,插入点会移至该分隔符的右侧,以便可以继续键入。

    2. 键入要包括在目录中的词或短语,然后再次单击样式分隔符按钮。

    3. 选择要包括在目录中的词或短语。在大纲工具栏上的大纲级别框中,选择所需的级别。

    将样式分隔符插入两个现有段落之间。

    可以在两个现有段落之间使用样式分隔符,使第一段成为起始文本并显示在目录中。第二段是文本的其余部分,不显示在目录中。为此,请按照下列步骤操作: 1. 创建一个文本并将它分为两段。将要显示在目录中的文本放在第一段。将文本的其余部分放在第二段。

    2. 将插入点定位到第一段中,然后单击样式分隔符按钮。

    这两个段落看上去变成了一个段落。第一段末尾的段落标记成为样式分隔符。现在,段落变成一个复合段落,它在“大纲”视图中显示为两个单独的段落,但在打印时是一个段落。

    3. 选择分隔符左侧的文本。在大纲工具栏上的大纲级别框中,选择所需的级别。

    在目录中更改或删除标题

    要查看已应用的大纲级别,请执行下列操作之一: • 在格式菜单上,单击显示格式。将出现显示格式任务窗格。在文档中选择应用了大纲级别的文本。

    供参考!

    ◆◆

    评论读取中....

    请登录后再发表评论!

    ◆◆

    修改失败,请稍后尝试

    展开全文
  • Word中的大纲级别,可以通过getPPr().getOutlineLvl()直接提取,但需要注意,Word中段落级别,通过如下三种方式定义: 1、直接对段落进行定义; 2、对段落的样式进行定义; 3、对段落样式的基础样式进行定义。...

    之前的代码有误,为了避免误人子弟,2018-06-03更新。
    Word中的大纲级别,可以通过getPPr().getOutlineLvl()直接提取,但需要注意,Word中段落级别,通过如下三种方式定义:
    1、直接对段落进行定义;
    2、对段落的样式进行定义;
    3、对段落样式的基础样式进行定义。
    因此,在通过“getPPr().getOutlineLvl()”提取时,需要依次在如上三处读取。
    以下是自用的测试代码:

                                //判断该段落是否设置了大纲级别
                            if (para.getCTP().getPPr().getOutlineLvl() != null) {
                                // System.out.println("getCTP()");
                                System.out.println(para.getParagraphText());
                                System.out.println(para.getCTP().getPPr().getOutlineLvl().getVal());
    
                                //判断该段落的样式是否设置了大纲级别
                            } else if (styles.getStyle(para.getStyle()).getCTStyle().getPPr().getOutlineLvl() != null) {
                                // System.out.println("getStyle");
                                System.out.println(para.getParagraphText());
                                System.out.println(
                                        styles.getStyle(para.getStyle()).getCTStyle().getPPr().getOutlineLvl().getVal());
    
                                //判断该段落的样式的基础样式是否设置了大纲级别
                            } else if (styles.getStyle(styles.getStyle(para.getStyle()).getCTStyle().getBasedOn().getVal())
                                    .getCTStyle().getPPr().getOutlineLvl() != null) {
                                // System.out.println("getBasedOn");
                                System.out.println(para.getParagraphText());
                                String styleName = styles.getStyle(para.getStyle()).getCTStyle().getBasedOn().getVal();
                                System.out
                                        .println(styles.getStyle(styleName).getCTStyle().getPPr().getOutlineLvl().getVal());
    
                                //没有设置大纲级别
                            } else {
                                // System.out.println("null");
                            }

    另外:之前通过“doc.removeBodyElement()”进行拆分,需要注意的是,这里的BodyElement与XWPFParagraph不是完全等价的,即BodyElement中包括XWPFParagraph,移除时完全通过XWPFParagraph编号会错乱。判断BodyElement类型之后,强转就能够获得XWPFParagraph对象。

    if (bodyElement.getElementType() == BodyElementType.PARAGRAPH) {
                        XWPFParagraph para = (XWPFParagraph) bodyElement;

    原文


    poi获取word文档大纲,2007以上版本,即使用XWPFDocument:

            XWPFDocument doc = new XWPFDocument(is);
            List<XWPFParagraph> paras = doc.getParagraphs();
            XWPFStyles styles =doc.getStyles();
    
            for (XWPFParagraph para : paras) {
                System.out.println(para.getStyleID());
            }

    通过getStyleID或getStyle能够获取段落样式的名称;该名称可以大概猜到大纲级别;

    进一步获取大纲样式,需要通过文件样式获得,通过

    XWPFStyles styles =doc.getStyles();

    获取文件样式,
    通过

    doc.getStyle()

    获取文件样式CTStyles,打印出来的效果是:

    <xml-fragment mc:Ignorable="w14" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:w14="http://schemas.microsoft.com/office/word/2010/wordml">
      <w:docDefaults>
        <w:rPrDefault>
          <w:rPr>
            <w:rFonts w:ascii="Calibri" w:cs="Times New Roman" w:eastAsia="宋体" w:hAnsi="Calibri"/>
            <w:lang w:bidi="ar-SA" w:eastAsia="zh-CN" w:val="en-US"/>
          </w:rPr>
        </w:rPrDefault>
        <w:pPrDefault/>
      </w:docDefaults>
      <w:latentStyles w:count="267" w:defLockedState="0" w:defQFormat="0" w:defSemiHidden="1" w:defUIPriority="99" w:defUnhideWhenUsed="1">
        <w:lsdException w:name="Normal" w:semiHidden="0" w:uiPriority="0" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="heading 1" w:qFormat="1" w:semiHidden="0" w:uiPriority="9" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="heading 2" w:qFormat="1" w:semiHidden="0" w:uiPriority="9" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="heading 3" w:qFormat="1" w:semiHidden="0" w:uiPriority="9" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="heading 4" w:qFormat="1" w:semiHidden="0" w:uiPriority="9" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="heading 5" w:qFormat="1" w:semiHidden="0" w:uiPriority="0" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="heading 6" w:qFormat="1" w:semiHidden="0" w:uiPriority="0" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="heading 7" w:uiPriority="0"/>
        <w:lsdException w:name="heading 8" w:uiPriority="0"/>
        <w:lsdException w:name="heading 9" w:uiPriority="0"/>
        <w:lsdException w:name="toc 1" w:uiPriority="39"/>
        <w:lsdException w:name="toc 2" w:uiPriority="39"/>
        <w:lsdException w:name="toc 3" w:uiPriority="39"/>
        <w:lsdException w:name="toc 4" w:uiPriority="39"/>
        <w:lsdException w:name="toc 5" w:uiPriority="39"/>
        <w:lsdException w:name="toc 6" w:uiPriority="39"/>
        <w:lsdException w:name="toc 7" w:uiPriority="39"/>
        <w:lsdException w:name="toc 8" w:uiPriority="39"/>
        <w:lsdException w:name="toc 9" w:uiPriority="39"/>
        <w:lsdException w:name="caption" w:semiHidden="0" w:uiPriority="0" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="Title" w:semiHidden="0" w:uiPriority="10" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="Default Paragraph Font" w:uiPriority="1"/>
        <w:lsdException w:name="Body Text" w:qFormat="1"/>
        <w:lsdException w:name="Subtitle" w:semiHidden="0" w:uiPriority="11" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="Strong" w:semiHidden="0" w:uiPriority="22" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="Emphasis" w:semiHidden="0" w:uiPriority="20" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="Table Grid" w:semiHidden="0" w:uiPriority="59" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="Placeholder Text" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="No Spacing" w:semiHidden="0" w:uiPriority="1" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="Light Shading" w:uiPriority="60"/>
        <w:lsdException w:name="Light List" w:uiPriority="61"/>
        <w:lsdException w:name="Light Grid" w:uiPriority="62"/>
        <w:lsdException w:name="Medium Shading 1" w:uiPriority="63"/>
        <w:lsdException w:name="Medium Shading 2" w:uiPriority="64"/>
        <w:lsdException w:name="Medium List 1" w:uiPriority="65"/>
        <w:lsdException w:name="Medium List 2" w:uiPriority="66"/>
        <w:lsdException w:name="Medium Grid 1" w:uiPriority="67"/>
        <w:lsdException w:name="Medium Grid 2" w:uiPriority="68"/>
        <w:lsdException w:name="Medium Grid 3" w:uiPriority="69"/>
        <w:lsdException w:name="Dark List" w:uiPriority="70"/>
        <w:lsdException w:name="Colorful Shading" w:uiPriority="71"/>
        <w:lsdException w:name="Colorful List" w:uiPriority="72"/>
        <w:lsdException w:name="Colorful Grid" w:uiPriority="73"/>
        <w:lsdException w:name="Light Shading Accent 1" w:uiPriority="60"/>
        <w:lsdException w:name="Light List Accent 1" w:uiPriority="61"/>
        <w:lsdException w:name="Light Grid Accent 1" w:uiPriority="62"/>
        <w:lsdException w:name="Medium Shading 1 Accent 1" w:uiPriority="63"/>
        <w:lsdException w:name="Medium Shading 2 Accent 1" w:uiPriority="64"/>
        <w:lsdException w:name="Medium List 1 Accent 1" w:uiPriority="65"/>
        <w:lsdException w:name="Revision" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="List Paragraph" w:semiHidden="0" w:uiPriority="34" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="Quote" w:semiHidden="0" w:uiPriority="29" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="Intense Quote" w:semiHidden="0" w:uiPriority="30" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="Medium List 2 Accent 1" w:uiPriority="66"/>
        <w:lsdException w:name="Medium Grid 1 Accent 1" w:uiPriority="67"/>
        <w:lsdException w:name="Medium Grid 2 Accent 1" w:uiPriority="68"/>
        <w:lsdException w:name="Medium Grid 3 Accent 1" w:uiPriority="69"/>
        <w:lsdException w:name="Dark List Accent 1" w:uiPriority="70"/>
        <w:lsdException w:name="Colorful Shading Accent 1" w:uiPriority="71"/>
        <w:lsdException w:name="Colorful List Accent 1" w:uiPriority="72"/>
        <w:lsdException w:name="Colorful Grid Accent 1" w:uiPriority="73"/>
        <w:lsdException w:name="Light Shading Accent 2" w:uiPriority="60"/>
        <w:lsdException w:name="Light List Accent 2" w:uiPriority="61"/>
        <w:lsdException w:name="Light Grid Accent 2" w:uiPriority="62"/>
        <w:lsdException w:name="Medium Shading 1 Accent 2" w:uiPriority="63"/>
        <w:lsdException w:name="Medium Shading 2 Accent 2" w:uiPriority="64"/>
        <w:lsdException w:name="Medium List 1 Accent 2" w:uiPriority="65"/>
        <w:lsdException w:name="Medium List 2 Accent 2" w:uiPriority="66"/>
        <w:lsdException w:name="Medium Grid 1 Accent 2" w:uiPriority="67"/>
        <w:lsdException w:name="Medium Grid 2 Accent 2" w:uiPriority="68"/>
        <w:lsdException w:name="Medium Grid 3 Accent 2" w:uiPriority="69"/>
        <w:lsdException w:name="Dark List Accent 2" w:uiPriority="70"/>
        <w:lsdException w:name="Colorful Shading Accent 2" w:uiPriority="71"/>
        <w:lsdException w:name="Colorful List Accent 2" w:uiPriority="72"/>
        <w:lsdException w:name="Colorful Grid Accent 2" w:uiPriority="73"/>
        <w:lsdException w:name="Light Shading Accent 3" w:uiPriority="60"/>
        <w:lsdException w:name="Light List Accent 3" w:uiPriority="61"/>
        <w:lsdException w:name="Light Grid Accent 3" w:uiPriority="62"/>
        <w:lsdException w:name="Medium Shading 1 Accent 3" w:uiPriority="63"/>
        <w:lsdException w:name="Medium Shading 2 Accent 3" w:uiPriority="64"/>
        <w:lsdException w:name="Medium List 1 Accent 3" w:uiPriority="65"/>
        <w:lsdException w:name="Medium List 2 Accent 3" w:uiPriority="66"/>
        <w:lsdException w:name="Medium Grid 1 Accent 3" w:uiPriority="67"/>
        <w:lsdException w:name="Medium Grid 2 Accent 3" w:uiPriority="68"/>
        <w:lsdException w:name="Medium Grid 3 Accent 3" w:uiPriority="69"/>
        <w:lsdException w:name="Dark List Accent 3" w:uiPriority="70"/>
        <w:lsdException w:name="Colorful Shading Accent 3" w:uiPriority="71"/>
        <w:lsdException w:name="Colorful List Accent 3" w:uiPriority="72"/>
        <w:lsdException w:name="Colorful Grid Accent 3" w:uiPriority="73"/>
        <w:lsdException w:name="Light Shading Accent 4" w:uiPriority="60"/>
        <w:lsdException w:name="Light List Accent 4" w:uiPriority="61"/>
        <w:lsdException w:name="Light Grid Accent 4" w:uiPriority="62"/>
        <w:lsdException w:name="Medium Shading 1 Accent 4" w:uiPriority="63"/>
        <w:lsdException w:name="Medium Shading 2 Accent 4" w:uiPriority="64"/>
        <w:lsdException w:name="Medium List 1 Accent 4" w:uiPriority="65"/>
        <w:lsdException w:name="Medium List 2 Accent 4" w:uiPriority="66"/>
        <w:lsdException w:name="Medium Grid 1 Accent 4" w:uiPriority="67"/>
        <w:lsdException w:name="Medium Grid 2 Accent 4" w:uiPriority="68"/>
        <w:lsdException w:name="Medium Grid 3 Accent 4" w:uiPriority="69"/>
        <w:lsdException w:name="Dark List Accent 4" w:uiPriority="70"/>
        <w:lsdException w:name="Colorful Shading Accent 4" w:uiPriority="71"/>
        <w:lsdException w:name="Colorful List Accent 4" w:uiPriority="72"/>
        <w:lsdException w:name="Colorful Grid Accent 4" w:uiPriority="73"/>
        <w:lsdException w:name="Light Shading Accent 5" w:uiPriority="60"/>
        <w:lsdException w:name="Light List Accent 5" w:uiPriority="61"/>
        <w:lsdException w:name="Light Grid Accent 5" w:uiPriority="62"/>
        <w:lsdException w:name="Medium Shading 1 Accent 5" w:uiPriority="63"/>
        <w:lsdException w:name="Medium Shading 2 Accent 5" w:uiPriority="64"/>
        <w:lsdException w:name="Medium List 1 Accent 5" w:uiPriority="65"/>
        <w:lsdException w:name="Medium List 2 Accent 5" w:uiPriority="66"/>
        <w:lsdException w:name="Medium Grid 1 Accent 5" w:uiPriority="67"/>
        <w:lsdException w:name="Medium Grid 2 Accent 5" w:uiPriority="68"/>
        <w:lsdException w:name="Medium Grid 3 Accent 5" w:uiPriority="69"/>
        <w:lsdException w:name="Dark List Accent 5" w:uiPriority="70"/>
        <w:lsdException w:name="Colorful Shading Accent 5" w:uiPriority="71"/>
        <w:lsdException w:name="Colorful List Accent 5" w:uiPriority="72"/>
        <w:lsdException w:name="Colorful Grid Accent 5" w:uiPriority="73"/>
        <w:lsdException w:name="Light Shading Accent 6" w:uiPriority="60"/>
        <w:lsdException w:name="Light List Accent 6" w:uiPriority="61"/>
        <w:lsdException w:name="Light Grid Accent 6" w:uiPriority="62"/>
        <w:lsdException w:name="Medium Shading 1 Accent 6" w:uiPriority="63"/>
        <w:lsdException w:name="Medium Shading 2 Accent 6" w:uiPriority="64"/>
        <w:lsdException w:name="Medium List 1 Accent 6" w:uiPriority="65"/>
        <w:lsdException w:name="Medium List 2 Accent 6" w:uiPriority="66"/>
        <w:lsdException w:name="Medium Grid 1 Accent 6" w:uiPriority="67"/>
        <w:lsdException w:name="Medium Grid 2 Accent 6" w:uiPriority="68"/>
        <w:lsdException w:name="Medium Grid 3 Accent 6" w:uiPriority="69"/>
        <w:lsdException w:name="Dark List Accent 6" w:uiPriority="70"/>
        <w:lsdException w:name="Colorful Shading Accent 6" w:uiPriority="71"/>
        <w:lsdException w:name="Colorful List Accent 6" w:uiPriority="72"/>
        <w:lsdException w:name="Colorful Grid Accent 6" w:uiPriority="73"/>
        <w:lsdException w:name="Subtle Emphasis" w:semiHidden="0" w:uiPriority="19" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="Intense Emphasis" w:semiHidden="0" w:uiPriority="21" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="Subtle Reference" w:semiHidden="0" w:uiPriority="31" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="Intense Reference" w:semiHidden="0" w:uiPriority="32" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="Book Title" w:semiHidden="0" w:uiPriority="33" w:unhideWhenUsed="0"/>
        <w:lsdException w:name="Bibliography" w:uiPriority="37"/>
        <w:lsdException w:name="TOC Heading" w:qFormat="1" w:uiPriority="39"/>
      </w:latentStyles>
      <w:style w:default="1" w:styleId="a0" w:type="paragraph">
        <w:name w:val="Normal"/>
        <w:rsid w:val="00B926D7"/>
        <w:pPr>
          <w:widowControl w:val="0"/>
          <w:jc w:val="both"/>
        </w:pPr>
        <w:rPr>
          <w:rFonts w:ascii="Arial" w:hAnsi="Arial"/>
          <w:kern w:val="2"/>
          <w:sz w:val="21"/>
          <w:szCs w:val="22"/>
        </w:rPr>
      </w:style>
      <w:style w:styleId="1" w:type="paragraph">
        <w:name w:val="heading 1"/>
        <w:aliases w:val="1级标题"/>
        <w:basedOn w:val="a0"/>
        <w:next w:val="a1"/>
        <w:link w:val="1Char"/>
        <w:uiPriority w:val="9"/>
        <w:qFormat/>
        <w:rsid w:val="00FD4CB4"/>
        <w:pPr>
          <w:keepNext/>
          <w:numPr>
            <w:numId w:val="1"/>
          </w:numPr>
          <w:spacing w:after="60" w:before="60" w:line="360" w:lineRule="auto"/>
          <w:outlineLvl w:val="0"/>
        </w:pPr>
        <w:rPr>
          <w:b/>
          <w:bCs/>
          <w:kern w:val="44"/>
          <w:sz w:val="32"/>
          <w:szCs w:val="44"/>
        </w:rPr>
      </w:style>

    大概就是文件样式xml格式吧?我猜的。
    通过这个就可以获取样式的大纲级别,就是这一段:

    <w:style w:styleId="1" w:type="paragraph">
        <w:name w:val="heading 1"/>

    “heading 1”应该是段落的大纲级别1级。
    通过:

    String strStyle=para.getStyleID();
    styles.getStyle(strStyle).getCTStyle().getName().getVal()

    以上是获取word章节目录方法,下面说明word拆分
    word的拆分没有找到类似于Word vba/vb/c# 那种copy,saveas那种方法,使用

    doc.setParagraph(paragraph, pos);

    以及类似的run方法,添加的都是纯文本,所以选择了一种略显愚蠢的方法,之前复制全文,再进行删减,就不需要考虑样式问题了

    doc.removeBodyElement(i);

    poi好像没有提供移除段落的方法,即使删除了段落的所有run,貌似还是有一个空白段落,所以使用移除bodyElement的方式。


    对于word文件分割,还有的问题是拆分后,章节的自动多级列表也会变化,在Word API中提供了直接将多级列表转换为普通文本的方法,但是POI貌似没有,或者我没找到,所以同意采用笨办法。
    先移除样式中的多级列表,然后手动添加,相关代码:

    //移除多级列表
    doc.getStyles().getStyle("1").getCTStyle().getPPr().unsetNumPr();
    
    //在段首添加编号
    XWPFRun run = paras.get(7).insertNewRun(0);
    run.setText("10086:");

    以上提供的方式不代表最好的,只是本人现阶段找到的解决方案而已
    完整核心代码如下,不嫌难看的话讲究用用:

    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.util.ArrayList;
    import java.util.List;
    
    import org.apache.poi.xwpf.usermodel.XWPFDocument;
    import org.apache.poi.xwpf.usermodel.XWPFParagraph;
    import org.apache.poi.xwpf.usermodel.XWPFRun;
    import org.apache.poi.xwpf.usermodel.XWPFStyles;
    
    public class lik1 {
    
        public static void main(String[] args) {
    
            String path = "F:\\testWord\\a1.docx";
    
            InputStream is = null;
            try {
                is = new FileInputStream(path);
            } catch (FileNotFoundException e) {
                // TODO 自动生成的 catch 块
                e.printStackTrace();
            }       
    
            XWPFDocument doc=null;
            try {
                doc = new XWPFDocument(is);
            } catch (IOException e) {
                // TODO 自动生成的 catch 块
                e.printStackTrace();
            }
            //获取段落
            List<XWPFParagraph> paras=doc.getParagraphs();
            //获取doc样式
            XWPFStyles styles=doc.getStyles();
    
            int j=0;
            for (XWPFParagraph para : paras){
    
                ArrayList<String> al=new ArrayList<String>();
    
                try {
                    al.add(styles.getStyle(para.getStyle()).getCTStyle().getName().getVal());
                } catch (Exception e) {
                    // TODO: handle exception
                }
                al.add(para.getParagraphText());
                System.out.println(j++ + ":" + al);
    
            }
    
            for (int i=16;i>11;i--){
                doc.removeBodyElement(i);
            }
    
            paras.get(7).setStyle(paras.get(1).getStyle());
            styles.getStyle(paras.get(1).getStyle()).getCTStyle().getPPr().unsetNumPr();
    
            XWPFRun run=paras.get(7).insertNewRun(0);
            run.setText("10086");
    
            OutputStream out=null;
            try {
                out=new FileOutputStream("F:\\testWord\\a2.docx");
    
            } catch (FileNotFoundException e) {
                // TODO 自动生成的 catch 块
                e.printStackTrace();
            }
            try {
                doc.write(out);
            } catch (IOException e) {
                // TODO 自动生成的 catch 块
                e.printStackTrace();
            }
    
    
            System.out.println("over");
    
        }
    
    }
    
    展开全文
  • 3. 设置大纲级次 4. 创建样式 我们先定义一下文字格式:↓(格式根据自己实际需求设置) 一级标题 黑体 小四 加粗 级次:1 二级标题宋体 五号 级次:2 三级标题 宋体 五号级次:3 正文 缩进2 宋体 ...
  • 环境: office2010 VS...比如说:需要把这一个标题“第三方破坏的详细信息”设置成一级;  代码: oPara1.Range.Text = "第三方破坏的详细信息";  oPara1.Range.Select();  oPara1.OutlineLevel = Word.WdOutli
  • MS WORD 无法修改标题级别的解决方案

    千次阅读 2018-01-19 15:15:29
    但是,使用WORD, 打开后标题级别很混乱,这对强迫症患者是不能容忍的,然后手动修改大纲级别居然无效。怎么尝试都不行。 2、解决方案 1)用到的工具。 (1)zip压缩解压软件(Winrar等) (2)xml文档编辑器,我...
  • word中 设置标题级别 的 快捷键

    万次阅读 2019-06-05 22:29:09
    1. word中 设置标题级别 的 快捷键 1.1. 默认快捷键 标题1的快捷键 :Alt+Shift+方向左键, 标题2: Alt+Shift+方向右键 标题3: 再按一次 Alt+Shift+方向右键 链接:#link 1.1.1. 为什么不是 ctl+1,2,3… 在Word中,...
  • 在添加目录时,可将“有效样式”设置为“目录级别”显示(如图2),一定程度上来说,标题大纲也可以作为目录来参考。 图2 本文,将通过后端Java程序代码介绍如何来获取Word中的标题内容。 注:如果在Word中进行了如...
  • word文档标题级别批量更改——批量降级与升级实例 显示出大部分的标题级别 全选之后点击右上角的左右符号进行统一升降级(如果点里面的选择级数,会把你所选中的所有标题变成同一个标题级别) ...
  • 2.大纲级别设置 3.目录设置 用一张图展示该博客的知识体系 word2016高级知识精通 ​​​​​ 1.页面布局设置 问:什么是页面布局? 答:一般指的是: 页面的页边距、纸张的大小、页面分栏、页面的纵向、横向...
  • 文章目录config result:不成功的原因 ...成功添加到导航中的列表视图,需要选中一整段才有效,如果只选择半段标题(或者说从中间截取一些文字作为标题),不会奏效: 比如失败的案例: 只选择了标题的部分文字: ...
  • 在论文或报告排版的过程中,经常需要用到word自动编排标题序号的功能,以减少工作量。 自动编排标题序号用到的是word当中的多级列表功能。 但是有好多初学者在使用这项功能的时候会犯一些错误,常常会遇到设置完...
  • 一个实用的方式: (不是清除所有格式,那样会把大纲目录级别也清除了,重头设置大纲级别也是一个巨大的工作量) 1)全选所有文字,统一设置文字大小、字体样式 2)然后把各级标题的样式再统一设置一下即可,...
  • word技巧-大纲与目录

    千次阅读 2019-10-25 16:57:04
    这个月在忙毕设,就暂时没有更新。我发现md真的是太幸福了,很多同学也用latex写论文,而word...说白了也就是哪个是一级段落,哪个是二级,我们使用默认的演示一下,自带的标题实际上就是三个大纲级别的 想要...
  • word大纲级别始终为一级的解决方案

    千次阅读 2013-04-30 14:21:01
    在大文档的排版中,出现了这样的情况:设置好的目录级别,关闭文档重新打开时,文档结构图中的所有目录级别为1,或混乱状,重新设置再次打开也不能幸免。... 症状:文档结构图中大纲级别始终为1级,重
  • 91 }92 }93 }94 95 /**96 * Word中的大纲级别,可以通过getPPr().getOutlineLvl()直接提取,但需要注意,Word中段落级别,通过如下三种方式定义:97 * 1、直接对段落进行定义;98 * 2、对段落的样式进行定义;99 * 3...
  • 03版的word 想提取标题(docx的已经实现了) 1、POI中有API有没有这个方法呢?可以找到标题级别,分辨出是几级标题 2、jacob是需要本地安装word吧??我是在服务器上用,安装不了。。。只能用POI
  • 我把它的大纲级别改成正文文本,保存,再打开,还是一级大纲,根本就保存不下来。 试了很多办法都没有解决。 我发现每次在打开这个文件时,word的底下就会显示“正在设置格式”类似的话语。如果这时按了Esc键,...
  • 例如,如果要阅读文档中的所有单词,可以执行以下操作:for word in doc.Words:print word你会得到所有的单词。这些word项中的每一项都是Word对象(引用here),因此您可以在迭代期间访问这些属性。在您的情况下,以.....
  • poi方式读取word目录大纲

    千次阅读 2020-12-23 09:30:14
    poi方式读取word目录大纲编号
  • 当需要给word文档添加目录时,当需要查看word文档结构图(即左边显示目录--点击目录,右边自动跳转至目录所在页)时, 第一步,你需要先把希望显示的文字,设置其样式为“标题”,才能正常显示:1.点击“格式”--选择...
  • word文档标题级别批量更改——批量降级与升级实例   word文档标题级别批量更改——批量降级实例 2012年12月21日16:30:44 现有一个3级文档结构的word文档,如下图所示 先需要将上图中的各级标题均降一级...
  • word大纲的使用

    2021-05-15 17:57:00
    项目的级别(标题和文本) 1-9级,然后是文本 大纲视图下, 升级: 大纲工具 左箭头图标(alt+shift+左键头) 降级: 大纲工具 右箭头图标(alt+shift+右箭头) 这里还可以调整大纲的顺序,上下小箭头图标就是。 注: 这里...
  • Word标题无法降级别

    万次阅读 2017-07-12 17:26:31
    Word标题在导航视图中无法降级别,此时视图->大纲视图,选中导航视图标题点击->降级,点击升级。(需要注意,标题下如果没有内容,会出现点击升降级无反应,此时添加了内容再操作即可)
  • word文档怎样设置自动生成多级标题一篇文章,怎么也会有标题存在,有标题才能创建目录,那么word怎么设置标题呢?下面小编整理了word文档设置自动生成多级标题的方法,供大家参阅。一、设置标题格式1.选中文章中的...
  • 网上很多教程都说可以通过调整大纲级别来给调整标题级别。经过实测,这样调整大纲以后,标题级别确实会变,当时标题编号却没有自动升级或降级,还是保持的原来的编号值(比如3.6这个二级标题,升级后应该变成3
  • 在写需求说明书的时候,修改段落的大纲级别为3级,关闭文档打开后又变为1级。 询问google,baidu郁闷之极。 最后发现在大纲视图模式下,修改级别后,关闭文件再次打开后就不会自动变为1级了
  • 我试图从MS Word文档(.docx文件)中的标题(任何级别)中提取文本.目前我正在尝试使用python-docx来解决,但不幸的是我仍然无法弄清楚它是否在阅读之后是否可行(也许我错了).我试图在线寻找解决方案,但没有发现我的任务...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,480
精华内容 592
关键字:

word标题大纲级别