G
grwriter
Unregistered / Unconfirmed
GUEST, unregistred user!
票据纸张一般都是各种尺寸的非 Windows 内部标准纸张,所以要实现票据套打,就一定要很好地支持自定义纸张打印。票据套打必须要求输出内容的精确定位,这样才能得到满意的打印效果。当然工具应该为票据套打的实现提供很多便利条件,让开发者可以高效率高质量地实现票据套打功能。下面就说说 Grid++Report 对实现票据套打提供了哪些专门支持与便利条件:
1、打印纸张尺寸自定义:在设计报表时可以在页面设置参数中设定自定义的纸张尺寸,这样报表在打印输出时就会将设计时设置的自定义纸张做为默认的打印纸张。报表在运行时 Grid++Report 提供了编程接口可以改变打印输出的纸张参数,这里我们一样可以将报表的打印纸张设定为自定义纸张。
2、Grid++Report 提供了报表页面设计视图,报表设计面板按设计页面的的实际尺寸显示,配合面板旁边的设计标尺就可以将报表内容定位在准确的位置。在打印输出时报表内容将准确的输出在其设计时定位的位置。
3、提供报表设计背景图显示功能,报表设计背景图在页面设计视图中平铺显示成设计面板的背景。如果将空白票据扫描成图像,将此图像作为报表设计背景图,这样此背景图就成为定位报表内容的参考,可以快速将报表内容拖放到合适的位置。只要扫描图像与实际没有明显的扭曲变形,就一定可以得到准确的套打结果。
4、票据一般都是有确定明细行数的,每页输出固定行数功能正好与票据这样的情况想吻合,这样保证了票据明细条目的准确套打。
5、报表内容在设计时可以指定打印类型,报表打印输出时指定输出模式,报表内容只有在其打印类型相匹配的打印输出模式下才会打印出来。这样在开发票据套打时,可以将整个票据的内容都设计出来,这样我们可以在预览票据时可以看到整个票据的完整内容,通过指定打印类型而让不应该在套打输出时打印的内容被过滤掉。
在开发票据打印时,一定要在支持指定义纸张的打印机上来测试,当然最后报表用户在运行时也必须要有合适的打印机来支持票据的打印,这些是用户在实现票据打印时经常遇到的问题。已经有很多用户采用 Grid++Report 在各种型号的打印机上实现了票据打印,如果您也有票据打印方面的开发任务,不妨试试 Grid++Report。Grid++Report 是一个完整的报表开发工具,它也一定能胜任报表开发中方方面面的任务。Grid++Report - 报表开发者至少应该了解一下。
Grid++Report 提供没有任何功能与使用期限限制的免费版,了解与试用 Grid++Report 请访问网站:http://www.rubylong.cn
安装 Grid++Report 之后,可以运行与查看例子 Invoice 与 CustomPaper 对票据套打的具体实现。
1、打印纸张尺寸自定义:在设计报表时可以在页面设置参数中设定自定义的纸张尺寸,这样报表在打印输出时就会将设计时设置的自定义纸张做为默认的打印纸张。报表在运行时 Grid++Report 提供了编程接口可以改变打印输出的纸张参数,这里我们一样可以将报表的打印纸张设定为自定义纸张。
2、Grid++Report 提供了报表页面设计视图,报表设计面板按设计页面的的实际尺寸显示,配合面板旁边的设计标尺就可以将报表内容定位在准确的位置。在打印输出时报表内容将准确的输出在其设计时定位的位置。
3、提供报表设计背景图显示功能,报表设计背景图在页面设计视图中平铺显示成设计面板的背景。如果将空白票据扫描成图像,将此图像作为报表设计背景图,这样此背景图就成为定位报表内容的参考,可以快速将报表内容拖放到合适的位置。只要扫描图像与实际没有明显的扭曲变形,就一定可以得到准确的套打结果。
4、票据一般都是有确定明细行数的,每页输出固定行数功能正好与票据这样的情况想吻合,这样保证了票据明细条目的准确套打。
5、报表内容在设计时可以指定打印类型,报表打印输出时指定输出模式,报表内容只有在其打印类型相匹配的打印输出模式下才会打印出来。这样在开发票据套打时,可以将整个票据的内容都设计出来,这样我们可以在预览票据时可以看到整个票据的完整内容,通过指定打印类型而让不应该在套打输出时打印的内容被过滤掉。
在开发票据打印时,一定要在支持指定义纸张的打印机上来测试,当然最后报表用户在运行时也必须要有合适的打印机来支持票据的打印,这些是用户在实现票据打印时经常遇到的问题。已经有很多用户采用 Grid++Report 在各种型号的打印机上实现了票据打印,如果您也有票据打印方面的开发任务,不妨试试 Grid++Report。Grid++Report 是一个完整的报表开发工具,它也一定能胜任报表开发中方方面面的任务。Grid++Report - 报表开发者至少应该了解一下。
Grid++Report 提供没有任何功能与使用期限限制的免费版,了解与试用 Grid++Report 请访问网站:http://www.rubylong.cn
安装 Grid++Report 之后,可以运行与查看例子 Invoice 与 CustomPaper 对票据套打的具体实现。