如何让fastreport在针式打印机Epson 300K下,把要打印的东西打印完毕后,立刻停止走纸,不再把整张A4纸走完。如:打印入库单等。

解决方案 »

  1.   

    你的想法我还不会,但我以前做过类似的案例,就是把一张A4纸分开三段打印.
    1.一定要打印机牵引送纸.
    2.打开FastReport 的页面属性,设置页高为默认页面的1/3高
    这样的话,应该会走到你设定的距离就会停,数据较多的情况,就会翻页的了.试试吧
      

  2.   

    在打印机选择里面,选虚拟打印机;然后就可以自定义纸张高度,在纸型选择 custom,然后自定义需要的纸张高度。
    1、File->Report Options->pring =Virtual printer
    2、File->Page Options->Paper Size=Custom 然后自定义 width,height
      

  3.   

    在打印机选择里面,选虚拟打印机;然后就可以自定义纸张高度,在纸型选择 custom,然后自定义需要的纸张高度。
    1、File->Report Options->printer =Virtual printer
    2、File->Page Options->Paper Size=Custom 然后自定义 width,height
      

  4.   

    我也找了这个东西很久,有人说fastreport做不到,说quickReport用代码进行控制可以做到
      

  5.   

    fastreport中的设置直接可以实现:
    1、File  Report Options  printer=Virtual printer
    2、File  Page Options  Paper Size  Custom 自定义 width,height
    就是这么实现的,我用了好长时间了
      

  6.   

    fastreport是不可能实现的,自定义纸张大小也不能控制什么时候分页什么时候不分页
    fastreport的基本原理就是按页走纸,除非改写代码
      

  7.   

    fastreport是可以实现的.
    在windows界面下的打印机设置中必须定义打印机的纸张类型为自定义,或自己设定一个类型如:297*210;
    fastreport里面纸张设置采用用户自定义,修改纸张高度,这里可以限定走纸长度.
    打印机必须设置连续纸方式
      

  8.   

    用fastreport可以实现,采用自定义纸张就可以了,我用这种方式打过标签。
    可以发现fastreport好像不能打印二维条码。有哪位知道怎样打印二维条码啊。