esc/pos 打印机纸张用完

问题描述 投票:0回答:2

我正在制作使用 esc/pos 打印机打印票据的系统 问题是当纸张快用完时打印机只打印一些 当我插入新纸张时,打印机会继续打印票据的其余部分,因此票据现在打印在 2 张纸中

纸张用完时如何告诉打印机从头开始打印?

我正在使用 mike42/escpos-php 打印票证

the ticket

the ticket when paper run out

如下图所示:

php printing cakephp-2.0 escpos
2个回答
0
投票

ESC/POS 打印机中没有此命令。您必须在软件中检测缺纸情况(确实存在 ESC/POS 命令),然后重新打印整张票据。


0
投票

ESC POS 实时状态报告纸张即将用完的状态,但这并不总是可靠,因为它还取决于纸张安装。即使设置了近结束状态位,也可能有许多剩余的打印作业。如果设置了盖子打开状态,则不会报告此状态。监控并关注缺纸状态位(字节3位2)更为可靠。监视此状态,然后让您的应用程序采取相应的行动。

© www.soinside.com 2019 - 2024. All rights reserved.