我正在使用Docx4j生成基于Microsoft Word模板的pdf文档。
在Microsoft Word模板中,我有一些邮件合并字段,应该替换。 我能够替换邮件合并字段,但在生成的PDF中显示错误的方式。
在输出PDF中,我总是像MERGEFIELD ContractNo * MERGEFORMAT一样发短信。 简而言之,您可以通过ALT + F9在场景视图之间切换,但是如何在生成PDF中显示邮件合并字段的不同视图?
而不是MERGEFIELD ContractNo * MERGEFORMAT我想只显示ContractNo。
答案 0 :(得分:0)
应该“正常工作”当前每晚构建(而不是2.8.1)。
答案 1 :(得分:-1)
使用内容控件而不是MERGEFIELD。我在github上发布了一个示例,其中包含一个示例模板和一个示例XML数据文件:https://github.com/sylnsr/docx4j-ws ... MergeFields为deprecated而不是(IMHO)建议继续使用。