如何将图像添加到word文档并使用grails下载?

时间:2014-06-13 15:23:10

标签: grails doc

我使用下面的代码直接下载图片,但我需要将其放在word doc中并想下载文档。

        response.contentType = "application/octet-stream"
        response.setHeader("Content-disposition", "attachment;filename=image.jpg")
        response.outputStream << inputstream
        response.outputStream.flush()

有谁知道如何将图像添加到word文档并使用grails下载?

感谢任何帮助。 感谢

2 个答案:

答案 0 :(得分:1)

根据Dónal的建议,Apache POI可能是一个解决方案。但您也可能想尝试以下方法:

  • 使用图片创建word文档
  • 将其另存为xml
  • 使用grails创建这样的xml文档,并用您自己的
  • 替换图像
  • 通过内容类型为“application / msword”
  • 的grails传递它

至少这适用于excel文件...

答案 1 :(得分:1)