最近一直被 web 打印的问题所困扰!  (打印机是 EPSON LO-1600KⅢ,纸张是卷状的传真纸 A4宽*110m)先是长页面不间断打印的问题(http://community.csdn.net/Expert/topic/4544/4544718.xml?temp=.4443781,http://community.csdn.net/Expert/topic/4544/4544711.xml?temp=.5469171)
(这个问题依然没有解决!)现在客户要将纸张换成:Envelope Monarch ,但是纸还是上面说的传真纸,客户主要是想折叠起来方便一点儿,... !这样带来的问题就是每页打印的数据得分割显示了,还要加每页的表头和每页的小计,最后还要加总计...大家看看用 IE 自带的打印功能能解决吗?到底需不需要用报表来解决呀?不知道有什么报表可以非常方便解决的?

解决方案 »

  1.   

    JasperReport
    iReport
    能够很精确控制打印效果
      

  2.   

    To:nanman(南蛮—300万人使用的最强五笔作者)
    能说的详细一点儿吗?
      

  3.   

    参考: http://java.sun.com/j2se/1.5.0/docs/api/javax/print/attribute/standard/MediaSizeName.html
      

  4.   

    打印机是 EPSON LO-1600KⅢ,纸张是卷状的传真纸 A4宽*110m
    IE 自带的打印功能能解决-> 要根据打印机进行测试
      

  5.   

    To:MagicJohn(默克) 
    您有过这方面的经历吗?我以前在http://community.csdn.net/Expert/topic/4544/4544711.xml?temp=1.534671E-02的帖子,您帮我看看吧!谢谢!
      

  6.   

    IE 自带的打印功能好像不能解决,加每页的表头和每页的小计,最后还要加总计...
    的功能。前面有人提到的Ireport+jasperreport是个比较好的开源报表工具。而且很简单易用Ireport是画报表的图形化工具,画报表的时候就可以直接定义那些是第一页显示、哪些是表头、哪些是最后一些才显示。在http://sourceforge.net/projects/ireport 中可以下载,不过电信好像封了这个网站,用代理上吧。
      

  7.   

    web打印真的是不好解决,总是不好弄! 最好还是用一个activeX控件来解决,或者用applet!
    如果简单还可以用javascript,不过不管用什么都是麻烦而且不好弄!
      

  8.   

    我们用的iReport,但都是帮客户设计好的。要他买什么样的纸,还不是客户要我们搞什么样的给他。哈哈。
      

  9.   

    www.source520.com     免费免注册80G源码书籍下载
      

  10.   

    搞个activeX控件也许能好用吧,试试
      

  11.   

    目前基本选中了 JasperReport + iReport 来解决了,不过遇到了很多很多的问题。最基本的问题就是:现在的界面不显示中文,是中文的都是方框!...大家有这方面的经验吗?
      

  12.   

    有人在用 iReport 做报表吗?
      

  13.   

    可以用easyreport来设计报表,完全能够实现你需要得功能!
      

  14.   

    java 1.4打印api  能处理彩印 定长 自动分页 等
      

  15.   

    "java 1.4打印api  能处理彩印 定长 自动分页 等"很兴奋!
      

  16.   

    目前基本选中了 JasperReport + iReport 来解决了,不过遇到了很多很多的问题。最基本的问题就是:现在的界面不显示中文,是中文的都是方框!...
    这个问题应该是字符转换的问题吧,把那个什么ireport的字符编码方式改成简中
      

  17.   

    刚看到:做中文的pdf报表还需要把iTextAsian.jar拷到lib下
      

  18.   

    我也想跟大家共同探讨呀!非常想呀!.........我现在启动都启动不了了!....
    (就是运行 iReport.bat 的时候,之间 dos 窗口 闪了一下就没了...不知道为什么???)我的配置如下:
    JDK 是 1.4.2
    jre 是 j2re1.4.2
    iReport 是 1.2.0
    Jasperreport 是 1.2.0
    Ant 是 1.6
      

  19.   

    Ant 是 1.6.5欢迎大家跟我联系:msn: [email protected]
      

  20.   

    就是用 iReport  来做的,关键是现在连 iReport 都启不来了呀!就是运行 iReport.bat 的时候,那个 dos 窗口 闪了一下就没了...不知道为什么???)
      

  21.   


    AJAX可视化开发工具JoyiStar WebShop 2.0简体中文正式版发布了,增加了代码智能语法提示,代码编辑,工程发布等功能,欢迎您下载试用.
    地址:www.joyistar.com
    web打印就这个,注意看示例.
      

  22.   

    目前基本选中了 JasperReport + iReport 来解决了,不过遇到了很多很多的问题。最基本的问题就是:现在的界面不显示中文,是中文的都是方框!...这个问题只要双击你的text框,然后在font里将fontname改为宋体就可以了!!!
      

  23.   

    Thanks to anny1984:现在 iReport 启不来了!就是运行 iReport.bat 的时候,那个 dos 窗口 闪了一下就没了...不知道为什么???