用狐表快二年了,以前做过支piao打印,用的是针式 打印机,piao据都是从前面进纸的,进纸都是手动送入,而非链式进纸,最近在做一个非税piao据的管理系统,使用的打印piao据是链式进纸,需要从打印机的后面连续打印,打印位置必须精准否则要浪费piao据(piao据都有编号,不能浪费),这可愁坏了我,想必有些狐友也能感受到用狐表专业报表输出的时候有些问题:使用自定义纸张的时候预览时正常的,但直接打印输出的默认是以A4纸的高度输出的,这样每打印一张piao据都会往后托好几张,根本没有办法使用。
试问狐爸:专业报表定义的高度为啥在输出的时候打印机为啥不认呢,吐纸为啥按A4纸张的高度吐纸呢?有办法解决不?
本想通过专业报表代码取系统自定义纸张的大小来打印,但翻遍了专业报表的说明书 ,没有发现这样的功能 ,记得以前用窗口打印的时候可以从下拉中选择打印纸张的类型,但在专业报表中可能是实现不了(这个需要官方确认一下,是否能实现),所以我就另外想办法解决-通过系统打印机的设置来测试打印,也就是本贴的解决方法。
第一步:安装正确的打印驱动(测试用的是EPSON 635K针式打印机)
此主题相关图片如下:1.jpg
第二步:定义自定义纸张大小
此主题相关图片如下:22.jpg
此主题相关图片如下:33.jpg
第三步:设置输出格式
此主题相关图片如下:31.jpg
打印机属性:选择刚才的打印纸张:
此主题相关图片如下:32.jpg
通过以上几步系统设置参数就完成了,然后能过FT就可以直接打印了,打印效果如下:
此主题相关图片如下:44.jpg
希望对有此需求的狐友提供一些帮助!
顺便秀一下我的作品!
此主题相关图片如下:qq截图20140121133908.jpg
[此贴子已经被作者于2014-1-21 13:39:38编辑过]