我用的是delphi6的quickrep控件(版本是:3.6)做的报表客户用的打印机是Star AR3200+针式打印机,纸张是两边带孔的连续纸(宽:24.1cm高:27.9cm)每一次打印超过1页时,走纸总是向下偏移。我在设计报表时用的是(custom)自定义,宽和高设成纸张实际大小。发现纸张偏移问题没有解决,于是就想单张打印,单张预览的内容正常,,可是每一次打印时,打到最后一行记录时,打印头就停下来,不打了。这样单张内容就打不全。这些问题已经捆扰我一周的时间了。请高手指点!我快急得跳楼了!
调试欢乐多
1。有没有出现最后一行字打一半 的情况,如果有,在WORD里用你的customsize,top,bottom,打一张看看,他会提示你‘在可打范围之外,要调整’,再看调整后 的参书是多少,就用这个参数在你的程序里。
2。这都是小问题,就是怎摸找最家的参数了,你可以用一个计算公式,就是按比例缩放的,可我没法打出来,
还有就是我用的是win2000个人版,在打印设置里,还需要用设置实际纸张大小的格式吗!
打印机的纸张设置成什么纸呢,在打印输出时。我的QQ是56905026(静儿)。
提问者;delphigxm
我原来用的381*279的,用自定义没搞定,后来才知道这就是US型的纸张,一下就搞定了
你的那种也试一下,应该是17英寸*XX的,找一下!!!