我将我的excel文档作为byte [](blobs)而不是将其写入磁盘,然后打开它我正在寻找一种直接从流中打开的方法。谷歌搜索给我带来了一些像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不感兴趣,除非我必须这样做。我想要做的是从流中打开而不写入磁盘......除非我真的需要??