2014-06-13 63 views
1

我用下面的代碼直接下載圖像,但我需要把它放在Word文檔和要下載的文檔。如何將圖像添加到word文檔並使用grails進行下載?

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

任何人都可以知道如何將圖像添加到word文檔並使用grails下載嗎?

任何幫助表示讚賞。 感謝

+1

我猜的Apache POI將允許您將圖像添加到一個Word文檔http://poi.apache.org/ –

+0

謝謝,但我已經找到了它的解決方案。 –

回答

1

由多納爾建議,Apache的POI可能是一個解決方案。但你也可能想嘗試以下方法:

  • 與圖像
  • 保存爲XML創建一個Word文檔
  • Grails中創建這樣的XML文檔,並用自己的
  • 更換圖片
  • 通過與內容類型 「應用程序/ msword」

至少這個工作得很好Excel文件的Grails提供它...

+0

謝謝,但我想要的是爲微軟的Word和我已經找到了它的解決方案。 –

+0

您想與我們分享您的解決方案嗎? – rdmueller

+0

我做到了。不管怎麼說,多謝拉。 –

相關問題