小弟在做打印的时候,发现写代码非常的繁琐,不知道谁有没有更简洁、明了、直观的打印方法.有案例看就更好了.

解决方案 »

  1.   

    找一个第三方的com来实现是最简单的。
    例如:
    http://www.codeproject.com/info/search.asp?cats=3&cats=6&searchkw=print&Submit1=Search&author=&sd=15+Nov+1999&ed=12+Sep+2006否则,需要手动操纵printdocument或者采用报表。
      

  2.   

    rdlc,免费
    或者第三方控件:http://blog.csdn.net/flygoldfish/category/35743.aspx
      

  3.   

    呵呵,水晶报表要花钱呀,我倒有一套软件,是免费的不过现在就不搞不懂到底该怎样用.
    在数据库不改变数据的情况下,他可以预览,但当一改变他就会出现错误,上火呀.
    对了说了一大通忘了说那个软件名叫什么,你可以上网上搜一下C1Report
      

  4.   

    rdlc,免费
    或者第三方控件:http://blog.csdn.net/flygoldfish/category/35743.aspx
    ++++++++++++++++++
    楼上的这位,你说的这个我也清楚,的确不错,好用,不过就是后台代码太多,一般人是不能够掌握它.
      

  5.   

    是web还是winform?web的话我推荐ScriptX,打印的问题一般都能解决
      

  6.   

    是form呀j,请大家帮帮忙,虽然我是爱好者,不过对问题的求知性非常强,好难受呀
      

  7.   

    c1reportdesigner用它做的报表在vs2005 form中怎样引用?
    为什么当vs2005 form中的数据控件与c1reportdesigner同时引用相同的数据库,在form中数据控件引用的数据库发生变化后,报表就不能用了?