在QReport中用QrSharp打出来的竖线比横线要细!谁有办法解决?(50分)

  • 主题发起人 主题发起人 flyingboat
  • 开始时间 开始时间
F

flyingboat

Unregistered / Unconfirmed
GUEST, unregistred user!
设置其pen的宽度但也只是看起来粗,实现打出来还是比横线细!
我这个客户比较挑,不知谁有办法解决?多谢!
 
是不是你的横线粗了?打了两根以上的线?
 
这是打印机的纵、横向分辨率的问题,我也遇到过,尤其是激光打印机等高分辨率的情况下;
我想可能只有判断是预览还是打印然后动态调整了。
(我们的客户还好,没有提这个问题:)
 
横线是设置BAND的属性自动生成的,打出来效果和边线一样,但竖线是用QRSHARP画的,
但打出来的效果和横线相比要细得多!!!
设置其pen的宽度但也只是看起来粗,实际打出来还是一样!
不知谁有好的解决方法?
 
试试把QRShape的Shape属性设为qrsRectangle,Brush.Color为clBlack;然后动态调整它的Width。
 

pen属性调一下不就行了
 
不知谁有好的解决方法?
---有啊:)
并列放置多根QRSHARP线
虽然注意不咋的,但是能解决问题啊:)
两年前我就这么干过:)
过年了,发分吧:)
 
我也利用detail band的边框打印横线,我也发现了这个缺点,只好自己修改quickrep的
源代码解决
 
TO PIPI:
你的QUICKREPORT源代码能发一份给我看一看吗:)
我手头没有.早就想找它啦:)
 
好象用上下箭头+CTRL可以调整,我用了很久都没有你这样的问题!
 
接受答案了.
 

Similar threads

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