将word / excel字节转换为pdf文档并显示到ASP.NET MVC视图

时间:2017-10-27 18:14:02

标签: c# asp.net asp.net-mvc pdf

我一直在寻找一种方法将word / excel字节数组从sql server转换为pdf文件,然后我想用<object>标签将它显示给视图。

但我无法在网上找到任何正确的解决方案,因为他们几乎都使用非免费套餐等。

有没有人知道如何在c#中使用它而不使用其他库? 如果没有办法做到这一点,请向我推荐任何免费且简单的软件包,因为我只是想将它用于此目的。

参考这个问题here我可以使用https://docs.google.com/gview?url=myDocUrlhttps://view.officeapps.live.com/op/embed.aspx?src=但我不知道如何使它们使用保存在数据库中的文件作为字节数组以及如何在本地测试它们视觉工作室。

如果有人知道如何将它们与字节数组一起使用,请告诉我。

提前致谢。

1 个答案:

答案 0 :(得分:1)

首先,您需要将您的字节数组放入Office API可以理解的格式 - 可能将字节数组保存到磁盘上的文件中,然后使用Word或Excel API库(Microsoft.Office命名空间)打开文件并对其进行处理(例如将其保存为PDF文件)。