C# 有没有更好的方法从嵌入式资源加载docx文件?

C# 有没有更好的方法从嵌入式资源加载docx文件?,c#,winforms,c#-4.0,spire.doc,C#,Winforms,C# 4.0,Spire.doc,我正在重新创建一个旧的废弃程序,该程序是我在学习c#时创建的,它输出一个包含表单信息的word文件。程序将位于Res文件夹中的template.docx嵌入式资源提取到C:\ClearanceResource\template.docx,然后程序将使用以下命令再次加载: dox.LoadFromFile(@"C:\ClearanceResource\template.docx"); 有没有更好的方法,比如获取嵌入资源的字符串位置路径,并在dox.Loadfromfile(someStringP

我正在重新创建一个旧的废弃程序,该程序是我在学习c#时创建的,它输出一个包含表单信息的word文件。程序将位于Res文件夹中的template.docx嵌入式资源提取到C:\ClearanceResource\template.docx,然后程序将使用以下命令再次加载:

dox.LoadFromFile(@"C:\ClearanceResource\template.docx");
有没有更好的方法,比如获取嵌入资源的字符串位置路径,并在
dox.Loadfromfile(someStringPath)
中使用它,这样每次运行时我就不需要创建文件的实例?

使用方法

使用方法


您没有来自嵌入式资源的路径,但您肯定有一个
您没有来自嵌入式资源的路径,但您肯定有一个
@Arvie Delgado:您能看看您的Roro吗?@Arvie Delgado:您能看看您的Roro吗?
Stream stream = Assembly.GetExecutingAssembly().GetManifestResourceStream("template.docx");
Document dox = new Document();
dox.LoadFromStream(stream, FileFormat.Docx);