将HTML内容填充到Docx模板

时间:2018-01-29 11:00:32

标签: java node.js ruby templates docx

我正在开展一个旨在收集用户调查并将其填入我们Word模板的项目。

用户输入为HTML格式,带有内联样式和内嵌图像(带有base64或图像链接源的标记),我想将它们填充到我们现有的Docx格式的调查模板中。

我尝试了多个库,包括:

  • 红宝石/拉姆
  • 的java / docx4j
  • nodejs / docxtemplater(原始xml功能)

但它们似乎都不符合我的要求(也许我错过了它?)。

有没有办法实现我想做的事情?我对任何工具或编程语言都很开放。

1 个答案:

答案 0 :(得分:0)

docx4j的内容控件数据绑定可以绑定转义的XHTML;它使用docx4j-ImportXHTML将转义的XHTML转换为真正的docx内容。你可以谷歌'OpenDope'了解更多信息。