【发布时间】:2017-05-18 09:35:31
【问题描述】:
我正在使用 CSN A1X 热敏打印机。我想在热敏打印机上打印正弦波、三角波等图形。如何向热敏打印机发送 ESC/POS 命令?我通过串行终端发送 ESC/POS 命令, 但它只是在纸上打印文本而不是命令的功能。需要帮助
【问题讨论】:
-
您好,我的回答对您有帮助吗?可以改进吗?您可以考虑将其标记为解决方案。
标签: escpos
我正在使用 CSN A1X 热敏打印机。我想在热敏打印机上打印正弦波、三角波等图形。如何向热敏打印机发送 ESC/POS 命令?我通过串行终端发送 ESC/POS 命令, 但它只是在纸上打印文本而不是命令的功能。需要帮助
【问题讨论】:
标签: escpos
你可以试试python-escpos。这是一个为 ESC/POS 实现低级接口的 python 库。它将 ESC/POS 命令包装到 python 函数中,如果您需要任何特殊命令,它应该是可扩展的。
对于您的任务,如果打印机没有打印图表的特殊功能,您可能希望创建图像并将它们发送到您的打印机。 (至少 Epson 的 ESC/POS 定义不知道任何图形打印功能。)
python-escpos 还支持串行打印机,应该可以在 Windows 和 Linux 上运行。
【讨论】: