C#编程实现动态生成Word文档
2013-01-29 18:22
651 查看
1、添加引用->COM->Microsoft
Word 11.0 ObjectLibrary
[align=left] 2、在.cs文件中添加[/align]
[align=left] using Word;[/align]
[align=left] 下面的例子中包括C#对Word文档的创建、插入表格、设置样式等操作:[/align]
[align=left] (例子中代码有些涉及数据信息部分被省略,重要是介绍一些C#操作word文档的方法)[/align]
[align=left] public string CreateWordFile( string CheckedInfo)[/align]
[align=left] ... {[/align]
[align=left] string message = "" ;[/align]
[align=left] try[/align]
[align=left] ... {[/align]
[align=left] Object Nothing = System.Reflection.Missing.Value;[/align]
[align=left] Directory.CreateDirectory(" C:/CNSI " ); // 创建文件所在目录[/align]
[align=left] string name = " CNSI_ " + DateTime.Now.ToShortString() + " .doc " ;[/align]
[align=left] object filename = " C://CNSI// " + name; // 文件保存路径[/align]
[align=left] // 创建Word文档[/align]
[align=left] Word.ApplicationWordApp = new Word.ApplicationClass();[/align]
[align=left] Word.DocumentWordDoc = WordApp.Documents.Add( ref Nothing, ref Nothing, ref Nothing, ref Nothing);[/align]
[align=left] // 添加页眉[/align]
[align=left]。。。[/align]
[align=left] [/align]
Word 11.0 ObjectLibrary
[align=left] 2、在.cs文件中添加[/align]
[align=left] using Word;[/align]
[align=left] 下面的例子中包括C#对Word文档的创建、插入表格、设置样式等操作:[/align]
[align=left] (例子中代码有些涉及数据信息部分被省略,重要是介绍一些C#操作word文档的方法)[/align]
[align=left] public string CreateWordFile( string CheckedInfo)[/align]
[align=left] ... {[/align]
[align=left] string message = "" ;[/align]
[align=left] try[/align]
[align=left] ... {[/align]
[align=left] Object Nothing = System.Reflection.Missing.Value;[/align]
[align=left] Directory.CreateDirectory(" C:/CNSI " ); // 创建文件所在目录[/align]
[align=left] string name = " CNSI_ " + DateTime.Now.ToShortString() + " .doc " ;[/align]
[align=left] object filename = " C://CNSI// " + name; // 文件保存路径[/align]
[align=left] // 创建Word文档[/align]
[align=left] Word.ApplicationWordApp = new Word.ApplicationClass();[/align]
[align=left] Word.DocumentWordDoc = WordApp.Documents.Add( ref Nothing, ref Nothing, ref Nothing, ref Nothing);[/align]
[align=left] // 添加页眉[/align]
[align=left]。。。[/align]
[align=left] [/align]
相关文章推荐
- [转]浅析C#编程实现动态生成Word文档_.Net教程
- C#编程实现动态生成Word文档
- (转)C#编程实现动态生成Word文档
- C#编程实现动态生成Word文档
- C#编程实现动态生成word文档
- 如何用C#编程实现动态生成Word文档并填充数据?
- C#:简单实现动态数据生成Word文档并保存
- (fujie724) C#:简单实现动态数据生成Word文档并保存
- C#简单实现动态数据生成Word文档并保存
- C#:简单实现动态数据生成Word文档并保存
- 用C#实现动态生成Word文档,在Word文档中插入表格,并将读出的数据填入到表格中
- [C#]用C#动态生成Word文档之服务器配置Server 2003
- C#也能动态生成Word文档并填充数据
- 用C#动态生成Word文档并将数据填入Word表格中
- C#动态生成Word文档并填充数据
- [C#]用C#动态生成Word文档并将数据填入Word表格中(续)
- 用C#动态生成Word文档并将数据填入Word表格中
- C#也能动态生成Word文档并填充数据, 导出EXCEL 方法
- C#也能动态生成Word文档并填充数据
- C#也能动态生成Word文档并填充数据