我需要在內存中創建一個Word文檔並將其返回給Web用戶。 我有OfficeOpenXml,但我只是想不出一個體面的方式來創建這個Word文檔返回給用戶。如何做到這一點我在那裏找不到。 必須有一個簡單的方法來做到這一點。 當我探索OfficeOpenXml時,我只看到了一大堆Excell東西,而沒有任何關於單詞的東西。 任何幫助或指導教程的鏈接將是偉大的。謝謝! 這是所有在asp.net MVC使用C#創建Word文檔並返回給ASP.NET中的用戶
2
A
回答
4
下面是使用OpenXML SDK(從http://www.microsoft.com/downloads/en/details.aspx?FamilyId=C6E744E5-36E9-45F5-8D8C-331DF206E0D0&displaylang=en下載)創建Word文檔http://msdn.microsoft.com/en-us/library/bb497758.aspx的示例。對於內存中操作檢查這個博客 - http://blogs.msdn.com/b/ericwhite/archive/2008/12/10/working-with-in-memory-open-xml-documents.aspx
當您創建文檔時,您需要將它作爲響應設置內容 - 處置標題適當地返回 - http://support.microsoft.com/kb/260519。
2
啊,你可以把它作爲一個文件下載發送。基本上你創建文件並將它的二進制數據寫入響應。你唯一需要做的就是改變響應頭,告訴瀏覽器它是一個DOC而不是HTML。
相關問題
- 1. 創建Word文檔
- 2. 用Java創建Word文檔
- 3. 如何將Sharepoint文檔庫中的文檔返回給用戶?
- 4. 創建Word文檔文件
- 5. Android - 創建Word文檔
- 6. 如何清理在servlet中創建並返回給用戶的臨時文件?
- 7. 使用VSTO創建新的Word文檔
- 8. 使用OpenXML創建Word文檔
- 9. 使用XML和C創建Word文檔#
- 10. 使用OpenXml創建Word文檔(docx)
- 11. 用C#創建一個Word文檔?
- 12. 使用C#創建Word(2013)文檔
- 13. 用Open XML創建Word文檔
- 14. 使用VBA創建Word或XML文檔
- 15. 在word文檔中創建景觀表
- 16. 我是否需要安裝用於從asp.net創建Word文檔的MS Word?
- 17. 基於單詞模板在asp.net中創建word文檔
- 18. 帶Yii的PDF或Word創建文檔?
- 19. 創建Word文檔並從.NET應用程序添加圖像
- 20. 在視圖中創建文件並將其返回給Django
- 21. 使用OpenXML SDK創建Word文檔 - 使用OpenXML SDK創建CLI
- 22. 是否可以搜索Word文檔並返回所有表格?
- 23. 創建一個Word文檔,Swift
- 24. MVC 3創建Microsoft Word報告文檔
- 25. asp.net打開word文檔
- 26. ASP.NET中的HTML到Word文檔
- 27. ASP.NET打印(MVC)SharePoint中的Word文檔
- 28. 從Word 2007或OpenOffice/LibreOffice中的XML文件創建文檔
- 29. Word/PDF - 合併文檔
- 30. 合併Word文檔C#