我正在使用XDocReport使用如下模板创建报告:
«#foreach($developer in $developers)»«$developer.Name»
«#end»
我的问题是我是否可以在我的模板中包含其他文档文件? 例如:
«#foreach($developer in $developers)»«$developer.Name»
«#end»
«#include("./someOtherTemplate.odf")»
我的目标是递归地包含最终用户编辑的其他文档(片段)。
我已经检查过Wiki页面但是我没有在XDocReport中找到这个选项。 Velocity支持包容。我错过了什么吗?
注意:我可以自由使用Word或LibreOffice支持的任何文档格式(.odf,.docx等)。
答案 0 :(得分:1)
XDocReport无法满足您的要求,因为这意味着您希望合并多个ODT文件,这是一项非常艰巨的任务。 Velocity #include适用于纯文本文件,尽管ODT文件是包含多个XML条目的zip,因此在XDocReport案例中不可能使用#include。