摘要:
首先添加引用,解决方案资源管理器-》引用-》添加-》Com-》浏览-》C:\Program Files\Microsoft Office\OFFICE11\MSWORD.OLB 我使用的是office 2003其他版本我不太清楚,.net会自动把OLB控件转换成DLL文件使用方法:object oMissing = System.Reflection.Missing.Value; Word.Application oWord =new Word.Application(); oWord.Visible = false;//设置Word应用程序为不可见//新建一个Word文档Word.Docum
阅读全文
posted @ 2011-05-04 23:02
追梦人RUBY
阅读(277)
推荐(0)
编辑
摘要:
1、添加引用->COM->Microsoft Word 11.0 Object Library2、在.cs文件中添加 using Word;下面的例子中包括C#对Word文档的创建、插入表格、设置样式等操作:(例子中代码有些涉及数据信息部分被省略,重要是介绍一些C#操作word文档的方法)public string CreateWordFile( string CheckedInfo) ... { string message = "" ; try ... { Object Nothing = System.Reflection.Missing.Value; D
阅读全文
posted @ 2011-05-04 21:12
追梦人RUBY
阅读(428)
推荐(1)
编辑
摘要:
this.OpenFile(@"c:\1.doc",false);//读取并将图片保存到指定目录中int i = 0;foreach (Word.InlineShape ish in MyDoc.InlineShapes){ if ((ish.Type == Word.WdInlineShapeType.wdInlineShapeLinkedPicture) || (ish.Type==Word.WdInlineShapeType.wdInlineShapePicture)) {ish.Select();MyWordApp.Selection.Copy();Image im
阅读全文
posted @ 2011-05-04 21:08
追梦人RUBY
阅读(629)
推荐(0)
编辑
摘要:
public Form1() { InitializeComponent(); } object oMissing = System.Reflection.Missing.Value; private void button1_Click(object sender, EventArgs e) { //#region object oMissing = System.Reflection.Missing.Value; object oEndOfDoc = "\\endofdoc"; //Start Word and create a new document. //开始wo
阅读全文
posted @ 2011-05-04 16:14
追梦人RUBY
阅读(583)
推荐(1)
编辑
摘要:
1.建立word模板文件 person.dot用书签 标示相关字段的填充位置2.建立web应用程序 加入Microsoft.Office.Interop.Word引用具体添加引用请参看http://www.microsoft.com/china/msdn/library/office/office/OfficePrIntopAssFAQ.mspx?mfr=true3.相关示例代码protected void CreateReport_Click(object sender, EventArgs e) { Microsoft.Office.Interop.Word.Application app
阅读全文
posted @ 2011-05-04 16:02
追梦人RUBY
阅读(956)
推荐(0)
编辑