系统中需要输出一系列的表格,比如什么通知书,什么函件等,这些文档都做成了 word 文档。是不是可以asp.net中调用这些word文档,然后把内容填写进去,然后进行打印。有没有人提供一个好点的思路啊。

解决方案 »

  1.   

    引用word dll进行操作,再把填写/操作好的word直接用ie打开,然后就可以打印了
      

  2.   

    网上.net进行office编程的文章很多,找找就有:)
    http://bestcomy.cnblogs.com/archive/2004/10/15/52805.html
    xml格式考虑版本问题
      

  3.   

    控件~~
    Infragistics NetAdvantage 2005 Volume 3
    www.dnc.com.cn
      

  4.   

    用delphi或者其他的做个object控件,可以打印的
    然后嵌入到网页中;
      

  5.   

    用XML方式,到MSDN上看看相关文档。
      

  6.   

    不建议用word组件在线打开word,太耗资源了,你可以做成其他格式的咯,如pdf
      

  7.   

    可以用Response.Redirect(文件的路径和名字)直接在页面打开Word文档编辑,然后打印!
      

  8.   

    我的做法是:先在WORD文档里面写数个宏,然后在ASP.NET里面,打开WORD并调用这些宏。然后把DOC发送至客户端
      

  9.   

    .net 的office组建就可以。
    不过在用之前要先注册。