D daoodaoo Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-26 #1 现在我有个问题:程序实现套打; 以前的普通打印只是用控件就可以了,对现在的套打真是一愁莫展啊!
H hding Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-26 #3 用Report Build或FastReport,控制精度高些 www.51delphi.com上有下
D daoodaoo Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-27 #4 和打印机没有关系吗,他们可不是同样的打印机啊!!!
5 52free Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-27 #5 那你可以调调整打印机啊 一般打印机的说明书都有进纸位进纸量的调整说明的 实在不行,要求用统一的打印机:)
B bbs-wqt Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-27 #8 我用过FostRepot 效果不错! 用Report Build或FastReport,控制精度高些 www.51delphi.com上有下载!
M mypeoplelxt Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-27 #9 建议用rb,而且不同的操作系统,不同的打印机要有不同的模板, 打印机可以要求使用固定的一个或两个型号(要常见的),
H hding Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-27 #10 一般报表控件的page类属性中都会有上、下、左、右边距,以及页面的长,宽参数, 一般也可以在代码中动态调整,所以,你只要做个页面控制的界面,允许用户 在现场调整并保存下来,打印时,读取套打报表模板文件后,根据调整的参数, 动态设置打印模板,一般就可以套打准确,可以不用太考虑具体是什么打印机。 这个方法适用大多数报表控件,包括QuickReport,ReportBuild,FastReport... 推荐ReportBuild,是因为它的功能特别强大,除了一般的报表功能, 还支持Web的报表的发布、报表的二次开发、多语言报表等、
一般报表控件的page类属性中都会有上、下、左、右边距,以及页面的长,宽参数, 一般也可以在代码中动态调整,所以,你只要做个页面控制的界面,允许用户 在现场调整并保存下来,打印时,读取套打报表模板文件后,根据调整的参数, 动态设置打印模板,一般就可以套打准确,可以不用太考虑具体是什么打印机。 这个方法适用大多数报表控件,包括QuickReport,ReportBuild,FastReport... 推荐ReportBuild,是因为它的功能特别强大,除了一般的报表功能, 还支持Web的报表的发布、报表的二次开发、多语言报表等、