我通过 USB 将 Star TSP600 热敏收据打印机连接到我的 macbook。驱动程序已安装,我可以使用普通的 Mac 打印对话框进行打印。
我如何构建一个程序来将文本发送到打印机?是否有基本打印界面的指南?我通常使用 Python 工作,如果适合该任务,我愿意学习另一种语言。只需寻找基本的“Hello World”示例即可开始。
最佳答案
看看CUPS command line options .
那么你可以使用 popen将文本发送到打印机。
#!/usr/bin/env python
import popen2
popen2.popen4("lpr -P [printer] " + output_file)
关于macos - 在 Mac 上使用 Python 打印到 USB 打印机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1364595/