当前位置: 首页 > 知识库问答 >
问题:

如何用docx4j从模板中创建新词

邵博远
2023-03-14

我有以下场景,需要一些建议:

用户将输入一个word文档作为模板,并在运行时提供一些参数,这样我就可以查询我的数据库并获得填充文档的数据。所以,我需要做两件基本的事情:

    null

共有1个答案

薛钧
2023-03-14

docx4j包括VariablePrepare,它可以整理输入的docx,这样键就不会在不同的运行中分裂。

但是,切换到content control数据绑定仍然会更好,特别是如果您有重复的数据(例如,考虑发票中的行项)。披露:我在Docx4j中支持这种方法。

采用内容控制数据绑定方法:

如果您还有其他问题,请访问http://www.docx4java.org/forums/data-binding-java-f16/

 类似资料:
  • 我想从现有的Word2010文档创建一个文档,并使用Docx4j3.1.0将其转换为PDF。我在样品的基础上 这个东西应该有用吗?如果是:我怎样才能发现我遗漏了什么?

  • 非常感谢!

  • 假设我有一个模板类 在这个堆栈类中,我调用了一个实用程序类,它也是模板。但是数据类型它的处理是UltityDATA类型。也就是说,如果我们使用以下代码创建类堆栈的对象 在内部,它应该称为UltityMata。我不想向客户透露UltityMyData结构。我已经编写了将MyData转换为UltityMyData的实现。我唯一的要求是在调用库类时如何将数据typename转换为UtilityDATA

  • 了解如何从现有文档创建 Dreamweaver 模板、使用“资源”面板来创建一个新模板或创建 Contribute 站点的模板。 可以基于现有文档(如 HTML)创建模板,也可以从新文档创建模板。 创建模板后,可以插入模板区域,并为代码颜色和模板区域高亮颜色设置模板的首选参数。 注意:您可以在模板的“设计备注”文件中存储关于模板的附加信息(如创作者、上一次更改的时间或做出某些布局决定的原因)。基于

  • 我发现自己经常重复的内容。例如,对于典型的应用程序,这将如下所示: 根据执行dockerfile的项目,这里只有三件事是动态的:,,