2

我们有一台 POSX 热敏打印机从 C# 应用程序打印收据,有没有办法知道纸卷是否为空?

问题是打印机缓存了要求打印的页面,因此它可以在第一卷的末尾打印一半,然后我们切换纸卷,它只打印收据的末尾,我想把它全部放在一张收据上.

有没有什么事情可以告诉我纸卷已经清空了?

4

1 回答 1

0

绝对地。

使用低级协议时(我相信 POSX 支持 ESCPOS),您可以定期向打印机发送状态请求,返回的值将为您提供状态信息,例如纸张不足、盖子打开、卡纸、连接设备的状态(如果支持) (例如现金抽屉打开/关闭)。

或者使用更高级别的 API,例如 OPOS / UnifiedPOS,它更简单并且被广泛使用,因此可以为您的应用程序提供一些设备独立性。

于 2011-03-10T06:43:14.397 回答