C# Word导出ASP.NET MVC初学者

C# Word导出ASP.NET MVC初学者,c#,asp.net-mvc,C#,Asp.net Mvc,我是ASP.NET MVC新手,尝试生成从Formdata到word文件的导出。这非常有效,文档中的所有书签都正确地填充了以下代码: string savePath = (@"U:\Coding ASP.MVC\WebForm Export into WordFile\Gutachten.docx"); string templatePath = (@"U:\Coding ASP.MVC\WebForm Export into WordFile\wordTemplate.docx"); Micr

我是ASP.NET MVC新手,尝试生成从Formdata到word文件的导出。这非常有效,文档中的所有书签都正确地填充了以下代码:

string savePath = (@"U:\Coding ASP.MVC\WebForm Export into WordFile\Gutachten.docx");
string templatePath = (@"U:\Coding ASP.MVC\WebForm Export into WordFile\wordTemplate.docx");
Microsoft.Office.Interop.Word.Application app = new Microsoft.Office.Interop.Word.Application();
Microsoft.Office.Interop.Word.Document doc = new Microsoft.Office.Interop.Word.Document();
doc = app.Documents.Open(templatePath);
doc.Activate();

if (doc.Bookmarks.Exists("FileNoSIS"))
{
    doc.Bookmarks["FileNoSIS"].Range.Text = FileNoSIS;
}

if (doc.Bookmarks.Exists("NameOfAction"))
{
    doc.Bookmarks["NameOfAction"].Range.Text = NameOfAction;
}

doc.SaveAs2(savePath);
app.Application.Quit();
Response.Write("Success");
但是现在我想用一个流来编辑文档并提供新的填充文档作为下载。这里有人能给我一些建议或是如何到达那里的提示吗

Thx