2

C#アプリからレシートを印刷するPOSXサーマルプリンターを入手しましたが、ロール紙が空かどうかを知る方法はありますか?

問題は、プリンターが印刷を要求されたページをキャッシュして、最初のロールの終わりに半分を印刷できるようにすることです。次に、ロール紙を切り替えて、レシートの終わりだけを印刷します。すべてを1つのレシートにまとめたいと思います。 。

ロール紙が空になったことを教えてくれるイベントなどはありますか?

4

1 に答える 1

0

絶対。

低レベルのプロトコル (POSX は ESCPOS をサポートしていると思います) を使用している場合、プリンターに定期的にステータス要求を送信できます。返された値は、用紙不足、カバーが開いている、紙詰まり、サポートされている場合は接続されているデバイスのステータスなどのステータス情報を提供します。 (例: キャッシュ ドロワーの開閉)。

または、OPOS / UnifiedPOS などのより高度な API を使用します。これは、はるかにシンプルで広く使用されているため、アプリケーションにデバイスの独立性をある程度確保できます。

于 2011-03-10T06:43:14.397 に答える