紫龙Blog

*追求才会完美*

操作WORD


    object Nothing=System.Reflection.Missing.Value;//调用默认参数

    
    //取得Word文件保存路径
    object filename=@tbPath.Text;
    //object visible=false;
    //创建一个名为WordApp的组件对象
    Word.Application WordApp=new Word.ApplicationClass();

    //创建一个名为WordDoc的文档对象
    object missing = System.Reflection.Missing.Value;
    Word.Document WordDoc=WordApp.Documents.Add(ref missing,ref missing,ref missing,ref missing);
    //增加一表格
    Word.Table table=WordDoc.Tables.Add(WordApp.Selection.Range,1,1,ref Nothing,ref Nothing);
    //在表格第一单元格中添加自定义的文字内容
    table.Cell(1,1).Range.Text=tbBody.Text;
    //在文档空白地方添加文字内容
    WordDoc.Paragraphs.Last.Range.Text="欢迎参加.NET学习!";
    //将WordDoc文档对象的内容保存为DOC文档
    WordDoc.SaveAs(ref filename,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing,ref Nothing);
    //关闭WordDoc文档对象
    WordDoc.Close(ref Nothing, ref Nothing, ref Nothing);
    //关闭WordApp组件对象
    WordApp.Quit(ref Nothing, ref Nothing, ref Nothing);
    //返回结果
    lbResult.Text="文档路径:<a href='"+tbPath.Text+"'>"+tbPath.Text+"</a>(点击链接查看)<br>生成结果:成功!";

阅读更多
文章标签: 文档 object table .net
个人分类: ASP.NET
上一篇操作EXCEL(1)
下一篇操作EXCEL(2)
想对作者说点什么? 我来说一句

使用python操作Oracle

-

学院

1970年01月01日 08:00

没有更多推荐了,返回首页

不良信息举报

操作WORD

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭