C#操作Word书签实例浅析
2010-03-05 19:50
537 查看
Word.Application app = new Word.Application(); //模板文件 //C#操作Word书签 string TemplateFile = @"D:/lin/Invoice.doc"; //生成的具有模板样式的新文件 //C#操作Word书签 string FileName = @"D:/lin/" + DateTime.Now.ToString("yyyyMMddHHmmssfffffff") + ".doc"; string Fname = DateTime.Now.ToString( "yyyyMMddHHmmssfffffff") + ".doc"; //FileName = Server.MapPath("~/UpLoad/TestWord/" + Fname ); //模板文件拷贝到新文件 File.Copy(TemplateFile, FileName); Word.Document doc = new Word.Document(); object Obj_FileName = FileName; object Visible = false; object ReadOnly = false; object missing = System.Reflection.Missing.Value; //C#操作Word书签 //打开文件 doc = app.Documents.Open(ref Obj_FileName, ref missing, ref ReadOnly, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref Visible, ref missing, ref missing, ref missing, ref missing); doc.Activate(); //C#操作Word书签 foreach (Word.Bookmark bm in doc.Bookmarks) { if (bm.Name == "BookMark_Date") { bm.Select(); bm.Range.Text = "2008";//ViewState["FK_ProdurcePlanID"].ToString(); } //else if (bm.Name == "class") //{ //bm.Select(); //bm.Range.Text = ViewState["_class"].ToString(); //} } //C#操作Word书签 object IsSave = true; doc.Close(ref IsSave, ref missing, ref missing); Response.Write( "﹤script language='javascript'﹥alert('生成word成功!'); ﹤/script﹥");
相关文章推荐
- C#打印条码操作的实例浅析
- 转载:c# 操作word书签
- c# 操作Word总结(四)——书签使用
- C#操作word,签入书签,图表,表格
- C# 操作Word书签(一)插入、删除书签
- c#操作word 在指定书签插入文字或者图片(转)
- C#操作Word书签模板
- C#操作Word表格的实例
- c#操作在word指定书签插入文字
- C#操作Word文档(加密、解密、对应书签插入分页符)
- c#调用Aspose.Word组件操作word 插入文字/图片/表格 书签替换套打
- C#操作Word表格的彪悍实例 很全
- C# 操作Word书签(二)——读取、替换Word书签
- C#对Word文档的创建、插入表格、设置样式等操作实例
- c#调用Aspose.Word组件操作word 插入文字/图片/表格 书签替换套打
- C# 操作word 指定书签位置插入图片并设置图片大小和位置
- C#操作Word文档(加密、解密、对应书签插入分页符)
- c#操作word 在指定书签插入文字或者图片
- C# 操作Excel基础实例浅析
- C#读取word文档实例浅析