建议你去这个地方看看
http://www.lowagie.com/iText/这个是用来生成PDF档的一个包,里面有充足的文档和例子。
另:转成PDF档来进行打印,很方便也非常通用,就省去了你所说的那么多麻烦了

解决方案 »

  1.   

    楼上兄弟:先谢了,可是自己做了程序,打印时还要拿到reader里打,岂不是太那个了。
    还有别的高招吗?
      

  2.   

    呵呵,很多大型的程序要涉及到报表这一块的都是用PDF来做的,而且我们公司的几个项目也都用到了这个,很方便的,基本上是“所见即所印”,你如果自己独创一套当然也可以,但我觉得有点吃力不讨好的,例如这个分页的问题就构头痛了。
      

  3.   

    如果我想不改变现有的代码,继续写分页程序,能否给点提示?
    最初我想用多次调用print方法来实现分页,但结果是生成了若干的打印任务,除此之外,还有别的思路吗?