繁体   English   中英

使用Asp.Net MVC在Web浏览器中打开文件MS-Word和MS-Excel

[英]open file MS-Word, and MS-Excel in web browser using Asp.Net MVC

我们正在网格中显示上传的文件。 到目前为止,当用户单击浏览器时,所有MS-Word,Excel和MS-PowerPoint Presentation文件都会自动在浏览器中下载。 现在,我们如何在浏览器中打开上传的文件(如MS-Word,Ms-Excel,MS-PowerPoint)以进行阅读和编辑(例如Google云端硬盘)。 我们有解决方案在浏览器中打开文件而不是下载吗? 对此提供任何建议。

使用OpenXml。

  1. 将文件上传到服务器。
  2. 将Docx转换为HTML的用户第三方解决方案。 谷歌
  3. 将结果标记返回给textarea中的客户端。
  4. 使用所见即所得进行更改。 例如tinyMCE
  5. 将修改后的标记上传到服务器后,请使用p.2反向顺序。
  6. 利润))

一种方法是使用ActiveX控件,但这仅在Internet Explorer中有效。

这是我为ASP.NET找到的示例:

http://www.codeproject.com/Articles/404688/Word-Excel-ActiveX-Controls-in-ASP-NET

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM