日期:2014-05-18  浏览次数:20878 次

续打
第一次录入的医嘱不足一张,比如只有十行(假设一张a4纸可以打印27行),用a4纸把这十行打印出来了,第二天又录入了十行医嘱,则当把上次打了一半的纸放入打印机时,实现自动紧接着上次的打印位置继续打印今天的十行,这该如何实现

------解决方案--------------------
那你的程序也要知道上次打了多少,那样可以输出相应行数的空白行,瞎想的
------解决方案--------------------
每次打印时记录当前页面上的剩余行数,下次则从该位置开始打印。

貌似只有以前银行的存折打印用过这种方式。如果是激光或者喷墨打印机,这样打印容易卡纸。
------解决方案--------------------
你的这个功能有点类似于银行的某种存折打印功能。你需要记录一个参数,根据该参数来设定打印输出空白行数。
------解决方案--------------------
探讨
第一次录入的医嘱不足一张,比如只有十行(假设一张a4纸可以打印27行),用a4纸把这十行打印出来了,第二天又录入了十行医嘱,则当把上次打了一半的纸放入打印机时,实现自动紧接着上次的打印位置继续打印今天的十行,这该如何实现