quickreport里page.pagesize设成custom为什么不行呀?好像不能自定义?(100分)

  • 主题发起人 主题发起人 fangheling
  • 开始时间 开始时间
可以呀!
你在打印机里面添加一个自定义的纸张类型,quickreport里page.pagesize选择你设定的纸张就可以了呀!
 
一定要先在打印机上设好后再设置page中选择吗?
设成custom后自已填写长宽不行吗?
 
QuickReport很早就有的BUG,折衷的方法就是选择与自己最近的纸张打印,而我一般都是选A4
 
直接设成custom后填写长宽就可以。
但是打印时如果所用的打印机的自定义纸张设置太小的话,
将出现走空白纸的情况,所以应该将自定义纸张设置相应大小如:
2100*2800
 
控制面板->打印机->服务器属性, 在这里可以自定义纸张类型
 
其实quickreport里可以把报表设成你所需要的各种样式的(不同的高宽)报表,你在Paper size 选择 Custom Size 自后必须选择 Width(宽) 和 Length(长、高) 以及 Portrait(横、竖),然后 按 Apply 和 Ok 按扭 或则只 按 OK 即可。
 
升级QR->3。62,将打印机的纸张设为与QR一致
 
我现在也发现这个问题,查看了QR的官方网站,好像这是个很久就存在的BUG,而且当你自定义后将纸张设为横向多出的部分就显示不出来了,我试了很多方法,包括将打印机设为一致也没有用,建议你还是想个折中的方法解决吧
 
可以在程序里设置的,我就已经在程序中通过自定义纸张进行宽行、窄行、8开纸、16开纸、32开纸等类型的打印,需要的话,我给你发一个例子
 
和打印机有关
 
cnsycb,你在2000或xp下可以吗?行的话发个例子给我gylin122◎163.com
 
升级就可以了
 
后退
顶部