打印机在打印后正在取出纸张.如何阻止这种情况发生?
除了Crystal Reports之外的任何解决方案都将有所帮助.该程序用C#.NET 2.0 Winforms编写,并连接到sql Server 2005数据库.
Report Header Section Bill no : 101 ______________________________________________ Detail Section Item Code Qty Amount [ItemCode] [Qty] [Amount] ______________________________________________ Report Footer Section Grand Total [GrandTotal] ______________________________________________
报告页脚部分使用大约2英寸,所以我将纸张的高度设置为2英寸.这没有解决问题.现在纸张的高度是2倍以上,如果有超过1项.
打印机使用卷纸,并且应该与出售的商品数量成比例地输入更多的纸张.
请帮我解决这个问题,而不浪费纸张.
解决方法
在Windows上的记事本中创建一个新文档,或在其他操作系统上创建一个纯文本编辑器.
此文档(.txt)应该只包含一行:TEST_LINE_1
>将该文档发送到打印机,并查看打印进纸是否继续.
>如果在单行打印后继续进纸:
检查设置如下(我知道你说你已经检查过):
从手册:
[http://www.tvs-e.in/pos/pdf/RP-45%20User%20Manual.pdf]
要设置打印机的出厂设置,首先按FONT,换行符和
一起打印按钮,然后使用ON / OFF打开打印机电源
开关.
>通常您必须按住这些按钮才能将其关闭,然后重新开启 – 按住,直到打印机将其配置文件关闭.
如果你可以发表回来,打印出来的话会说好话.
>如果在单行之后不进行馈送:
对于纸张宽度的格式/内部限制,您的设计很可能太宽,并且每个线条都会绕到一条新线上.
你能够张贴什么是正在印刷的照片,它有多少纸张?
>如果可能,使用单行文本文件(如上)或使用自定义报告作业尝试打印机在不同的计算机或笔记本电脑上 – 是否输出相同?
>如果打印机安装为USB设备:删除驱动程序文件的所有痕迹,并将其完全卸载为打印机 – 重新安装新的副本,看看会发生什么 – 同样的?
我欣赏这些东西总是“看起来很明显”,当你反对一个问题,但它有助于重新开始最基本的事情.