【发布时间】:2013-04-25 10:09:59
【问题描述】:
我正在搜索如何用 word 打开一个文档,没有它的路径。
我的文件是这样的:
byte[] text = item.Doc;
文档直接来自数据库。
我只找到了用路径打开的方法......所以我必须用我的文档打开它,然后运行 word 应用程序的 saveAs(在 pdf、doc 等之间进行选择......)。
我可以将它存储在 MemoryStream 中,但是,接下来我可以用它做什么?
找到了这个How to open a file from Memory Stream,但没有帮助我。
【问题讨论】:
-
为什么不能将文件保存到磁盘?
-
保存、打开、创建pdf(或其他文件)?是不是太多了,如果我可以直接用我的对象打开word,然后创建pdf??如果有很多文档,就会产生很多新文档。
-
保存新文件后删除它们就可以了。我希望有一种方法可以在不保存文件的情况下做到这一点。
标签: c# file memorystream