首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

==请教大家一个打印有关问题,感觉很少人问==

2013-07-04 
请问大家一个打印问题,感觉很少人问类似银行的存折打印,每页最多能打印的行数是固定的,每次打印的行数

==请问大家一个打印问题,感觉很少人问==
类似银行的存折打印,每页最多能打印的行数是固定的,每次打印的行数不定(有时一行,有时两行),每次打印都是从存折的空白处开始打印,本页打印完毕换页继续打,请问银行是怎么处理的
[解决办法]
有个高度判断, 固定输出行的高度与打印纸的可输出高度对比, 确定是否换纸
[解决办法]
估计数据库中存放了已经打印的情况,所以知道这次打印是从哪行开始打印的,而且每页是固定就几行的,这样,就可以判断换页了。
[解决办法]
说的应该是续打的问题吧
http://bbs.csdn.net/topics/90177899
以前有人问过
[解决办法]
后台会有记录打了多少行,每打一行+1,如果打印行数到临界点还有未打记录,提示换行
[解决办法]
这个叫平推点阵打印 是数据库中记住上次打印多少行 这次打印前面的都是空白然后接着打印的
[解决办法]
平推打印,应该记忆了上次最后一行的位置。再打印从,最后一行+1,开始。或打印前,人工输入产行打印的位置。

如果智能的话,在打打印机上有光电传感器,读取已打印的位置,推算出新的打印位置。
[解决办法]
好久没有来了。功能实现其实很简单的 我用的 fastreport4+delphi7完成。
1、设计用户的使用记录其中加入行次识别+打印完毕状态字段;
2、查询按照行次进行升序排列;
3、设计静态的一个报表和存折的模式一样,并且定义好变量;
4、再在报表的getreport中添加脚本给报表的变量进行赋值;
5、完成。
这样就能完成银行存单的打印了,但是不能进行页面的设别。
银行识别是这样做的:
1、打印头有识别的读头;
2、存折的页面走上方有标记;
3、读头读取标记识别是不是正在打印页面。
由于我们条件限制,一般的打印机没有读头所以无法进行页面的识别。
不知是否帮到了您。QQ3591765

热点排行