回 帖 发 新 帖 刷新版面

主题:请教  EPSON LQ300K+ 打印票据的几个问题

联系 :mybiner@hotmail.com


WIN2000 + EPSON LQ300K+

情况描述

1。系统打印机设置纸张为     : 信封 #10 9 1/2 x 4 1/8 英寸
    默认布局方向为    : 横向

2。打印纸    240X94MM 的三联 连纸  9.75X3.7 英寸

3。使用QUICKREPORT控件,纸型设置为 ENVELOPE #10 4 1/8 9 1/2 英寸 LandScape
    Margins Top     :10    left:5
        bottom    :5    right:20

    Bands :PageHeader             Page Footer
        Column Header            Summary
        Detail Band            Print First Page Header
                        Print Last Page Header


4。打印时,在QUICKREPORT的预览窗口,需要再次设置打印机的默认布局方向 为“纵向”    

5。打印出理想的票据结果

问题:
    1。每次需要再次进行4中的设置。
    2。现在打印出来的结果,是从QUICKREPORT的DETAIL开始打印,PAGEHEADER 和 COLUMN HEADER都没有打印。

原因分析:
    1。改用手动松纸,和其他打印机打印,在A4的纸上均可以打印正确的结果,怀疑是否是改动了打印机的某些设置?
    2。观察到每次打印机进纸时,与能正常打印时比较,进纸的位置过多,应该正式PAGEHEADER+COLUMN HEADER的宽度。

看看大家有什么看法,什么好的建议?

回复列表 (共3个回复)

沙发

关于控制横向和竖向打印的问题,已经有高手解答了,请看http://www.programfan.com/club/showbbs.asp?id=90859
    至于打印机进纸过多,你调一下纸张的TOP,和PAGEHEADER的宽度,应该可以解决了吧.

板凳

“用的QuickReports吗?
请设置TQuickReports的Page-Orientation属性为poLandScape”

我的问题: http://www.programfan.com/club/showbbs.asp?id=101081
中确实是这么设置的!

   只是系统默认的打印机中的设置和在QUICKREP预览时的打印设置中还是需要选择不同的方式,才能打印出预想的结果!

3 楼

编程群,欢迎高大编程高手指点 群号11762772

我来回复

您尚未登录,请登录后再回复。点此登录或注册