如何在mvc中读取asp.net中的word文档

时间:2015-04-16 13:47:47

标签: asp.net-mvc-5 docx doc

  

任何人都可以帮我找出显示/阅读单词的解决方案   asp.net中的文档mvc任何例子或任何合适的链接。在互联网上搜索了很多适合的   文章,但没有发现任何有用的东西。我实施了   下载文档的功能。但无法阅读或   预览文件。

3 个答案:

答案 0 :(得分:0)

您可以使用Microsoft提供的Office Web Viewer作为服务。

什么是Office Web Viewer

这是一种创建Office Web Viewer链接的服务。 Office Web Viewer链接在浏览器中打开Word,PowerPoint或Excel文件,否则将下载这些文件。您可以轻松地将下载链接转换为Office Web Viewer链接,以便在您的网站或博客中使用(例如,食谱,照片幻灯片,菜单或预算模板)。

Office Web Viewer: View Office documents in a browser

Office Web Viewer的一些优点包括:

  • 您无需转换Web的Office文件(例如,PDF,HTML)。
  • 任何人都可以从您的网站或博客中查看Office文件,即使它们也是如此 没有办公室。
  • 它会留意您的网站或博客,因为读者不需要 下载文件并保留在浏览器中。
  • 一个链接适用于电脑,平板电脑和手机。

答案 1 :(得分:0)

要操作.docx个文件(以及.xlsx.pptx等),您可以使用Open XML SDK(也可以从Microsoft下载中心获得安装程序)。

PowerTools for Open XML极大地简化了Open XML SDK的使用,包含

的功能

High-fidelity conversion of DOCX to HTML/CSS using HtmlConverter.cs

我只使用此SDK和Powertools来操作Word文档,所以对于转换为HTML / CSS无法说太多。但这可能是预览Word文档的一种选择,尽管这是解决问题的一种复杂方法。

答案 2 :(得分:0)

在Gnostice XtremeDocumentStudio .NET中尝试MVC查看器。

ASP.NET MVC document viewer using ASPX and Razor engines.

免责声明:我为这家公司工作。