请问在delphi里面如何实现套打?我要做的报表对打印质量要求很高,报表比较复杂(主要是中文报表,少部分有图形)。(200分)

  • 主题发起人 主题发起人 windflower
  • 开始时间 开始时间
W

windflower

Unregistered / Unconfirmed
GUEST, unregistred user!
请问在delphi里面如何实现套打?我要做的报表对打印质量要求很高,报表比较复杂(
主要是中文报表,少部分有图形)。谢谢!
同时请问在delphi里面如何调用gif图形文件?
 
report builder都还不行吗?
 
用EReport吧,不过对图形方面可能不行的。
gif文件可以用RxLib
 
应该把你想法说清楚,别人才能帮你解答
 
目前的问题是:
1、要制作中文报表(即有很多表格线),有没有简捷的方法?
2、能不能把要套打的报表作成图形(打印质量要比较高,但图形不能太大)
 
用quickreport 的 不打印的控件的Enabled屬性 在 PrintBefore 的事件里 設為false
 
关于套打,只好慢慢试,并且要注意,打印结果跟打印机还有关
你是小冀?
 
>>1、要制作中文报表(即有很多表格线),有没有简捷的方法?
我在 QR 里面自己做控件对齐(按照量度mm值)。然后选择打印边线上下左右。
>>2、能不能把要套打的报表作成图形(打印质量要比较高,但图形不能太大)
干什么用?
 
1、要制作中文报表(即有很多表格线),有没有简捷的方法?
在fastReport中,每个文字单元都有一个frame,在输出时,文字不与frame紧挨在一起,
这样就不需要划表线了。
2、能不能把要套打的报表作成图形(打印质量要比较高,但图形不能太大)
套打报表在fastReport中可以在onBeforePrint中将不需打印的单元的visible设为false
 
自己做一个打印程序不就行了?计算部分用MM作为单位。绝对精确,而且,不用考虑
打印机的DPI哦。
 
我现在用的是report builder,在用很笨很笨的方法,手动画线,工作量很大,而且不便于
修改,希望有捷径可走。
 
<font color="red"><h3>我也不知道??
嘿嘿。。。。</font></h3>
 
对中文报表的打印(要打表格线和局部要多行打印),我也在考虑,
并没有好的办法!!!!!!!!(希望能得到指点,
在做打印时有时真想转到VFOXPRO!!!)
 
继续期待。
 
我也想知道有没有好的作中文报表的控件,有望告知
 
用EXCEL来完成吧,用DELPHI来控制,效果不错!
 
自己画是不错想法,关键是可能不能打印预览喽
 

Similar threads

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