代码之家  ›  专栏  ›  技术社区  ›  fracz

如何使用内容控制数据绑定(docx)重复整个页面

  •  2
  • fracz  · 技术社区  · 10 年前

    我使用 docx4j 用于创建以XML数据馈送的文档。这个 ContentControlBindingExtensions 示例演示了如何使用简单 对于 循环数据以在发票中为来自 XML file .

    然而,我找不到任何方法来重复每个项目的整个页面(假设我的XML包含人,每个人应该有一个页面)。当使用 创作加载项 for Word(建议 here )我无法选择整个页面来放置 对于 循环打开。

    我想我可以插入分页符( Ctrl键 + 进来 )在模板的末尾,在for循环中选择它。然而,这会导致除第一页外的每一页顶部都有一个空行。

    1 回复  |  直到 9 年前
        1
  •  1
  •   JasonPlutext    10 年前

    您可以在富文本内容控件中放置硬分页符(Word:Insert>page break)。

    您甚至可以在富文本内容控件中放置一个分节符,这可以是“下一页”类型。

    所以只要你的内容少于一页,你就会得到一整页的内容。