需要添加com组件
添加
using Microsoft.Office.Interop.Word;
具体是读word模版 写数据保存新word
ApplicationClass wordApp = new ApplicationClass();
object missing = System.Reflection.Missing.Value;
...........
object readOnly = true;
object isVisible = true;
Microsoft.Office.Interop.Word.Document doc = wordApp.Documents.Add(ref tempName, ref missing, ref missing, ref missing);
//定义书签变量 读了替换
foreach (Microsoft.Office.Interop.Word.Bookmark BM in doc.Bookmarks)
{
if (BM.Name == "sqrname")
{
BM.Select();
BM.Range.Text = _sprname;
}
}
doc.SaveAs(ref docName, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);
// 关闭,释放
doc.Close(ref missing, ref missing, ref missing);
wordApp.Quit(ref missing, ref missing, ref missing);
doc = null;
wordApp = null;
try 一哈 完事。