XML +图片=文字-docx文档

时间:2018-11-21 12:17:23

标签: php python mysql xml docx

我有数据收集方法中的图像和xml文件。 我需要有关框架或方法的帮助,以doc或docx格式生成word doc,将xml合并到字段中并在预定的占位符中插入图像。

请帮助。

1 个答案:

答案 0 :(得分:0)

也许不是您真正想做的(有点过头)...但是PHP的doc / docx生成器/转换器没有很好的工作方式(PHPOffice有太多错误,并且主要不与.doc一起使用)。 我的建议:

  1. 将图像添加到XML(inline base64)(或使其成为HTML)
  2. 在服务器上安装LibreOffice。 (documentation
  3. 使用LibreOffice转换为所需的任何格式。 f.e. :

    exec('soffice --headless --convert-to docx:“ MS Word 2007 XML”“ /var/www/file.xml” 2>&1',$ out);