2012-03-16 51 views
-2

我有一个word文件作为c#项目的嵌入式资源。我希望在执行代码的过程中读取它。有没有一种方法可以将此doc文件写入临时位置以生成物理文件,然后我可以在用户选择的位置编辑并重新保存为另一个文件?将嵌入资源临时存储为物理文件

+1

[嵌入Word文件作为资源]的可能重复(http://stackoverflow.com/questions/9726968/embedding-a- word-file-as-a-resource) - 看起来你昨天已经问过完全一样的东西了......我试着给你提供所有的信息。 – 2012-03-16 19:59:05

+0

查看'System.IO'命名空间。特别是'Path'类和'FileStream'类。 – 2012-03-16 19:47:42

回答

0

我想,这是你在找什么:

Assembly assembly = Assembly.GetExecutingAssembly(); 
Stream stream = assembly.GetManifestResourceStream(wordResourcePath); 
+0

我现在面临的问题是,一旦我写了一个临时文件的contentes,我无法打开文档作为openxml文档 – 2012-03-16 20:31:23