求救: D6 使用QuickRepor,预览正常,2000下横向只打印一部分。 ( 积分: 100 )

  • 主题发起人 主题发起人 aran
  • 开始时间 开始时间
A

aran

Unregistered / Unconfirmed
GUEST, unregistred user!
D6 使用QuickRepor,预览正常,ME 下打印正常。
但是在2000下横向只打印18cm,后半部空白。
Csize sheet 220 *140
打印机:Epson LQ-1600K3
在ME下打印机纸型设为自定义,在2000下无自定义设为A2只打印18cm。
请教,在2000下怎样设宽行打印?
 
D6 使用QuickRepor,预览正常,ME 下打印正常。
但是在2000下横向只打印18cm,后半部空白。
Csize sheet 220 *140
打印机:Epson LQ-1600K3
在ME下打印机纸型设为自定义,在2000下无自定义设为A2只打印18cm。
请教,在2000下怎样设宽行打印?
 
程序报表的纸张类型设置为:DEFAULT,让它读打印机的纸张。
将打印机的纸张改为 US Std Fanfold
 
俺这样设了,横向打全了,感谢qianliuzi !
但是这样设后,新的问题又出现了:
1. 预览时纸张变得很大,打印内容偏在左上角。(这还好说,麻烦得是第2个问题)
2. 打印时使用的纸张是leteer纸型的一半,也就是俗称的"中一刀"。
这样设后,没有在中间剪切线处分页,而且PageFooterBand的内容只在第一个位置有(也就是中间剪切线分页处上方),后面的都不见了!
 
打印时使用的纸张是leteer纸型的一半,也就是俗称的"中一刀"。
这种纸没有用过,不好说,帮不了你了,可能还是因为纸张类型不对,也许用强制分页能实现。
 
问题解决了。再次感谢qianliuzi !
打印机的纸张在"服务器属性"中,"创建新格式",填写相应的名称和页大小.
然后选择打印机,将纸张类型设置成创建好的格式,就成了.
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
828
DelphiTeacher的专栏
D
后退
顶部