我在打印连续的票据时,已定义好和发票一样的纸张格式,可是打印出来的时候每张都会多走3厘米左右,怎么也搞不明白,请哪位高手帮忙解决一下,我用的是OKI5560SC的打印机

解决方案 »

  1.   

    FastReport纸型要与windows打印机设置的纸型相同,且设计FastReport时最好留出一定边界
      

  2.   

    估计不是这个原因,我遇到过这情况,在我的打印机上(epson型号忘记了)好好的,但是到了客户哪里就不对了,客户也是epson的另外一个型号,但是两个机器都装epson1600的驱动。客户的打印机很旧的,我直接建议客户换打印机了:)
      

  3.   

    OKI5560SC 除了你设计的边距  她自己还有自己认为的边距 尤其连续纸OKI5560SC 有自己的设置键 把它的设置打印出来看看更改为你的设置    打印机是可调的
      

  4.   

    动打印机设置麻烦,不如直接在fastreport中的页面设置中调整页边距.
    fastreport的纸张设置前提是你的电脑中必须装有该打印机才准确,你可以加一个frDesigner组件,然后再frfastreport1.designer;调出报表设计器,现场调整打印边距.
      

  5.   

    用WinIO,每次在打印一张发票后,直接向打印机发送退纸命令.