我想在我的网站上查看word文件。使用return File(path,"application/msword");
时,会直接下载Word文档。我想在不下载的情况下显示Word文档。
如何在不使用Microsoft.Interop.Word参考的情况下将单词转换为PDF /图像文件?
答案 0 :(得分:1)
您无法将包含文本/文档信息的文件转换为图片而无需对其进行虚拟渲染。而且我确信这有点超出了范围,所以你想做的事情是不可能的。如果你想在浏览器上显示word文件,我认为最好将它转换为.pdf,然后以更简单的方式显示它,尽管它也不快。
这些链接可能有一些基础可以帮助您实现您想要的目标:
http://www.beansoftware.com/ASP.NET-Tutorials/PDF-View-Custom-Control.aspx https://code.msdn.microsoft.com/windowsapps/Word-file-to-PDF-Conversion-261fd865
以更复杂的方式,您可以使用Open Office XML来解析文件并将相关内容呈现到页面中。由于您想要显示整个文档,这可能不是最好的方法。