我有爱普生热敏打印机型号 M129H。如何在我的 c# 应用程序中获取打印机的状态?状态包括:
- 打印机打开或关闭
- 纸卷完成
- 打印错误
- 纸卷钳口打开
等等
从头开始对打印机状态进行编码很难完美地完成。大多数打印机制造商应该有一个可用的 API 来执行此操作。我建议搜索 Epson 是否提供这样的 API。
作为参考,您应该查看这些家伙提供的 SDK:http: //www.starmicronics.com/support/SDKDocumentation.aspx
请注意,Star SDK 不适用于 Epson 打印机,因为状态和打印机命令因打印机制造商而异。但是,我在自己的项目中使用了 Star 的 API/SDK,并且比我想象的要快。祝你好运。