C#操作Word书签实例浅析

开发 后端
C#操作Word书签是如何实现的呢?C#操作Word书签需要注意什么呢?本文就向你介绍C#操作Word书签实例方面的内容。

C#操作Word书签是如何实现的呢?让我们来看看实例的操作:

 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﹥"); 
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.

C#操作Word书签的实例演示就向你介绍到这里,希望对你了解和学习C#操作Word书签有所帮助。

【编辑推荐】

  1. C# 操作Excel之读取Excel操作浅析
  2. C# 操作Excel之写入Excel操作浅析
  3. C# 操作XML之建立Xml对象浅析
  4. C#操作XML文件学习综合体会
  5. C#操作符重载特点实例浅析
责任编辑:仲衡 来源: 博客园
相关推荐

2009-08-19 11:13:49

C#操作Word

2009-08-19 11:34:06

C#操作Word

2009-08-19 11:28:41

C#操作Word

2009-08-19 10:25:14

C#操作Word

2009-09-01 13:13:28

C#打开Word文档

2009-08-28 17:34:14

读取word文档

2009-08-18 13:49:21

C# 操作Excel

2009-08-31 18:38:59

C#写文件

2009-08-18 16:04:12

C# 操作Excel

2009-08-20 11:07:07

C#共享内存

2009-08-26 13:48:31

C#打印条码

2009-08-19 10:46:48

C#操作Word表格

2009-08-27 13:30:11

C# interfac

2009-08-18 17:42:12

C#操作符重载

2009-08-19 14:12:23

C#操作注册表

2009-08-19 16:30:55

C#操作Access数

2009-08-17 13:34:02

C#异步操作

2009-08-27 17:59:56

C#接口定义

2009-08-19 17:44:15

C#操作文本文件

2009-08-17 17:49:20

C# 枚举
点赞
收藏

51CTO技术栈公众号