FastReport或者是Report Bulider都可以实现~~

解决方案 »

  1.   

    这是套打,你找个尺子量一下吧。直接用Printer对象,在指定座标输出文字。循环就可以批量打印了。
      

  2.   

    to chechy(chechy):
    关键是,一个证件有两页需要打印,同时要打印成批的证件,这只间的间隔该怎么控制
    打印机是推式的(就是银行刷卡用的那种)
      

  3.   

    to zou5655(周围):
    用QReport中的控件不行吧?
      

  4.   

    to chechy(chechy):
    我的想法也是用Printer对象实现。
    能不能让用户流畅的打印,即:卡放入打印机时自动接着打
      

  5.   

    好的,我按这个思路做。问题解决后一定给大家加分
    to chechy(chechy):
    还有个细节问题,我不大明白:
    打印开始后,如果卡还没完全插入到打印机中,能正常打印吗
      

  6.   

    好的,谢谢chechy(chechy)
    这个程序我才刚开始做,估计马上就会涉及该问题,完成后一定给大家加分,这关系到个人
    信誉问题,所以事先给大家打个招呼,呵呵
    如果还有什么其他好的方法,欢迎提出,让大家继续讨论
      

  7.   

    用Delphi自带的控件,前提是你的用小尺子量好各个需要打印的东西的距离,然后再在报表中画出来,我同事给医院做的门诊收费收据的打印就是这样做的,而且自己编了一个打印程序,可以调节打印机的前进或者后退.很方便的.
      

  8.   

    to ruolink(诸葛若云):
    主要是:一个证件有两页需要打印(这两页要打印的内容完全不一样),同时要打印成批的证件,用Delphi自带的控件行吗?
      

  9.   

     checky 不知你做什么项目?
      

  10.   

    我不用Delphi做项目。你相信吗?