我開發了一個基於文檔管理的(C#)asp.net web應用程序 ,我想從客戶機上的服務器文件中查看選定的ms字文件,然後當客戶機保存選定的文件時,它將被保存回來在服務器上。ASP.NET - 如何從服務器查看MS Word文件,編輯然後保存在服務器上?
3
A
回答
-1
嗯,我覺得最好的方法是使用Microsoft.Office.Interop.Word
您可以創建,修改,保存......不管你用的MSWord文檔喜歡。 檢查here的一些例子...我相信你可以設法找到其他的例子。
基本上你應該打開的MSWord文件到您的客戶端爲類的項目,他編輯完成後...再次將其保存在服務器上...
2
訣竅,這是共享點。它允許您直接從MS Word簽出和簽入文檔。因此,本質上,您的ASP.NET應用程序將成爲列出用戶URL的編目工具。
沒有共享點,解決方案非常脆弱,不值得實施。實質上,你必須下載文件並打開它。這可以通過在回覆中返回文檔輕鬆實現。困難的部分是將其發回。
另一種選擇是你在共享驅動器而不是Web服務器中有單詞文檔。我敢打賭,這是你想要的。您將遇到的問題是,您無法控制來自Web應用程序的權限,而是通過活動目錄來控制權限。
0
如果第三方組件適合您,aceoffix可以成爲您的選擇之一。您可以爲用戶編寫代碼並允許他們登錄以訪問某些指定的文檔。用戶可以查看,編輯文檔並將其保存回服務器。
相關問題
- 1. 從Web服務器編輯Word文檔
- 2. 在Linux服務器上創建和編輯MS-Word文檔?
- 3. 如何將Word文檔從ASP.NET Intranet保存回主服務器?
- 4. 保存文件在asp.net服務器
- 5. 如何在asp.net中的服務器上保存文件?
- 6. 在MS Word中打開存儲在服務器上的文檔
- 7. 從服務器上下載一個文件,然後刪除服務器
- 8. 將轉發器導出到MS Word並保存服務器或數據庫C#上的Word文件,ASP.NET
- 9. ASP.NET - 保存在服務器上
- 10. 啓動MS Word的客戶端PC上編輯文件服務器
- 11. 在服務器上上傳後自動編輯文件
- 12. android--上傳文件到服務器,但無法保存文件在服務器
- 13. 編輯存儲在服務器上的文本文件
- 14. 將文件發送到服務器 - 不保存在服務器
- 15. 從服務器保存html文件
- 16. 從服務器檢查另一臺服務器上的文件
- 17. 如何讓HTML文件編輯服務器上的文件?
- 18. 如何將查看器響應保存到服務器?
- 19. 在線編輯存儲在web服務器上的office文檔
- 20. 如何讓用戶查看ubuntu服務器上的網頁,但不能查看服務器上的文件?
- 21. 代理服務器,編輯服務器的響應,然後傳回客戶端
- 22. Word 2010在保存到WebDAV服務器後報告錯誤
- 23. 如何在遠程服務器上編輯文件?
- 24. 如何檢查服務器上存在
- 25. 在gridview上的文件服務器上編輯Excel文件
- 26. 如何在服務器響應上寫入文件對象並且不在服務器上保存文件?
- 27. 如何在服務器上保存內聯編輯器的內容? 。
- 28. 從MySQL服務器查詢MS-SQL服務器
- 29. 使用文本編輯器編輯服務器中的文件
- 30. 如何在服務器上存儲文件ASP.net
謝謝你我會盡力給你我的反饋 –