2

我将我的 excel 文档作为字节 [] (blob) 获取,而不是将其写入磁盘,然后打开它,我正在寻找一种直接从流中打开的方法。谷歌搜索给我带来了几个结果,比如http://msdn.microsoft.com/en-us/library/office/ff478410(v=office.14).aspx,因为我们在目标机器上安装了 Office 2010,所以这是正确的。

我要做的第一件事是添加对 DocumentFormat 的引用,但它没有列出?我是否必须浏览到二进制文件才能添加它?

但说真的 Msoft 只提供了一个采用字符串路径的开放方法?我必须做错事,因为他们至少不会有流的重载是没有意义的???

这是我的代码,我看到的只是一个采用字符串路径的 Open 选项?

if(!initialized)
 Init();
workbooks =application.Workbooks;
workbook = workbooks.Open("string file path");

所以我真的对 DocumentFormat 不感兴趣,除非我必须这样做。我想要做的是从流中打开而不写入磁盘......除非我真的必须这样做?

4

0 回答 0