使用 Asp.Net MVC在Web浏览器中打开文件MS-Word和MS-Excel
本文关键字:文件 MS-Word MS-Excel 浏览器 Net Asp MVC Web 使用 | 更新日期: 2023-09-27 18:35:09
我们在网格中显示上传的文件。截至目前,当用户单击它时,所有MS-Word,Excel和MS-PowerPoint演示文稿文件都会在浏览器中自动下载。 现在我们如何在浏览器中打开上传的文件(如MS-Word,Ms-Excel,MS-PowerPoint)以进行阅读和编辑,如Google云端硬盘。我们有在浏览器中打开文件而不是下载的解决方案吗?对此提出任何建议。
一种方法是使用 ActiveX 控件,但这仅适用于 Internet Explorer。
这是我为 ASP.NET 找到的一个例子:
http://www.codeproject.com/Articles/404688/Word-Excel-ActiveX-Controls-in-ASP-NET
使用OpenXml。
- 将文件上传到服务器。
- 用户第三方解决方案将Docx转换为Html。
- 在文本区域中将生成的标记返回到客户端。
- 使用所见即所得进行更改。 例如,tinyMCE。
- 上传修改后的标记到服务器后使用 p.2 шт 颠倒顺序。
- 利润))