如何在.net调用word模板
请问各位大侠啊:
如何在.net里面调用word模板,可以在页面里面输入文字,进行排版等等!然后可以保存!
1、在.NET里操作Word的第一步就是添加COM引用到你的工程里,通过右键点击Solution Explorer的Reference,Add Reference。选择COM选项卡,查找Microsoft Word 11.0 Object Library。点击选择,OK。
2、后台cs代码里添加如下代码:
Word.ApplicationClass oWordApp = new Word.ApplicationClass();
object oTemplate = "c:\\MyTemplate.dot"; //你想添加的模版
oWordDoc = oWordApp.Documents.Add(ref oTemplate, ref Missing,ref Missing, ref Missing);
在你使用的摸版里,你可以定义一些记号,自动化处理将向这些位置填充文本,如下:
object oBookMark = "MyBookmark";
oWordDoc.Bookmarks.Item(ref oBookMark).Range.Text = "Some Text Here";