【问题标题】:how to insert TOC in word document using docx4j in java如何在java中使用docx4j在word文档中插入TOC
【发布时间】:2015-12-29 10:10:04
【问题描述】:

我有一个包含一个索引的 word 文档。在该索引中,内容是目录,内容是超链接,也带有页码。当我点击任何超链接时,光标会转到该标题所在的页面。

如下:

1 Introduction.......................................1
1.1 about us........................................1
2 reference.........................................3

我想在介绍之后再插入一个标题。

【问题讨论】:

    标签: java docx4j


    【解决方案1】:

    随着即将发布的 v3.3.0,您可以要求 docx4j 更新您的 TOC;见TocUpdateDemo.java

    【讨论】:

      【解决方案2】:

      访问http://blog.iprofs.nl/2012/10/22/adding-images-and-layout-to-your-docx4j-generated-word-documents-part-1/#comment-34262。它对我有很大帮助。 我建议,首先添加标题,然后使用以下代码更新目录:

           wordMLPackage.getMainDocumentPart()
          .getDocumentSettingsPart().getJaxbElement()
          .setUpdateFields(new BooleanDefaultTrue());
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-08-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-02-07
        • 1970-01-01
        • 2017-01-07
        相关资源
        最近更新 更多