我们正在尝试将通过 USB 连接的热敏打印机连接到我的 React Web 应用程序。
现在,我们使用触发打印预览的
react-to-print
包使用默认打印流程进行打印输出。包含帐单(需要打印的数据)的 HTML 将显示在打印预览中。之后,将配置打印预览,包括选择打印机、份数等。
这适用于我的打印机,即 HOIN 58MM(2 英寸)打印机,但不适用于其他具有不同纸张尺寸的打印机,例如EPSON TM T82 型号 385.
我们试过
react-thermal-printer
和node-thermal-printer
等套餐。
我们无法使用上述节点包,因为它在 React 中不起作用。
我们还尝试了这个 https://github.com/rubenruvalcabac/epson-epos-sdk-react 包。使用这个包的挑战是我们可以使用 IP 地址连接到打印机,但我们无法弄清楚如何找到 IP。
是否有一种通用的方法来连接任何热敏打印机并在 React Web 应用程序中响应地打印出来
我也遇到了同样的问题,也没能取得任何进展。你呢?你解决了吗?你能分享解决方案吗?