欢迎来到天天文库
浏览记录
ID:49532952
大小:37.00 KB
页数:4页
时间:2020-03-02
《C# 操作word表格、图片、文字格式大全.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、C#操作word表格图片文字格式大全2010-05-2414:20usingWord;下面的例子中包括C#对Word文档的创建、插入表格、设置样式等操作:(例子中代码有些涉及数据信息部分被省略,重要是介绍一些C#操作word文档的方法) publicstringCreateWordFile(stringCheckedInfo) ...{ stringmessage=""; try ...{ ObjectNothing=System.Refle
2、ction.Missing.Value; Directory.CreateDirectory("C:/CNSI");//创建文件所在目录 stringname="CNSI_"+DateTime.Now.ToShortString()+".doc"; objectfilename="C://CNSI//"+name;//文件保存路径 //创建Word文档 Word.ApplicationWordApp=newWord
3、.ApplicationClass(); Word.DocumentWordDoc=WordApp.Documents.Add(refNothing,refNothing,refNothing,refNothing); //添加页眉 WordApp.ActiveWindow.View.Type=WdViewType.wdOutlineView; WordApp.ActiveWindow.View.SeekView=WdSeekView.wdS
4、eekPrimaryHeader; WordApp.ActiveWindow.ActivePane.Selection.InsertAfter("[页眉内容]"); WordApp.Selection.ParagraphFormat.Alignment=Word.WdParagraphAlignment.wdAlignParagraphRight;//设置右对齐 WordApp.ActiveWindow.View.SeekView=WdSeekView.wdSeekMa
5、inDocument;//跳出页眉设置 WordApp.Selection.ParagraphFormat.LineSpacing=15f;//设置文档的行间距 //移动焦点并换行 objectcount=14; objectWdLine=Word.WdUnits.wdLine;//换一行; WordApp.Selection.MoveDown(refWdLine,refcount,refNothing);//移
6、动焦点 WordApp.Selection.TypeParagraph();//插入段落 //文档中创建表格 Word.TablenewTable=WordDoc.Tables.Add(WordApp.Selection.Range,12,3,refNothing,refNothing); //设置表格样式 newTable.Borders.OutsideLineStyle=Word.WdLineStyl
7、e.wdLineStyleThickThinLargeGap; newTable.Borders.InsideLineStyle=Word.WdLineStyle.wdLineStyleSingle; newTable.Columns[1].Width=100f; newTable.Columns[2].Width=220f; newTable.Columns[3].Width=105f; //填充表格内
8、容 newTable.Cell(1,1).Range.Text=
此文档下载收益归作者所有