Che*_*zey 1 thermal-printer ionic-framework escpos ionic4 ionic5
我有一台需要通过 WiFi 连接到我的 Android 设备的热敏打印机。我需要在触发按钮时自动打印它(没有打印对话框)
目前,我使用的是 Ionic 4,但我找不到任何支持 ESC/POS 语言的库。我可以使用任何图书馆?
注意:以下解决方案适用于 Ionic 4 和 5。
我设法通过 TCP/IP 端口连接从 ionic 到 WiFi 连接的热敏打印机找到了解决方案
为了从 ionic 创建 TCP/IP 套接字连接,我使用了cordova 的套接字并将字节发送到我的热敏打印机IP。根据每台打印机的不同,每台打印机都有不同的 ESC 命令 (CMIIW) 集,这意味着我们仍然需要将字节码一一转换并发送到热敏打印机。
另外,我已经分叉了一个存储库https://www.npmjs.com/package/esc-pos-encoder-ionic,它可以用作将 ESC 命令编码为字节码的包装器。然后可以使用 TCP/IP 套接字将结果发送到打印机。
希望这对其他人也有帮助。
演示源码:https : //github.com/Ans0n-Ti0/esc-pos-encoder-ionic-demo
| 归档时间: |
|
| 查看次数: |
1943 次 |
| 最近记录: |