我只打印纯文本。没有邮政脚本。我需要嵌入在不同的地方,在一个文本文件PCL-3转义序列和激光打印机响应这些序列。我尝试过的所有驱动程序都去掉了前面的转义字符char0x1b,并打印了其余的字符。我不在乎是否使用打印假脱机。说要使用“通用驱动程序”还不够具体,无法完成任务。正确的驱动程序的完整路径名是什么?
发布于 2016-07-19 21:48:13
如果您有适当准备的PCL文件,则不需要“驱动程序”。你只需将该文件复制到USB(?)连接打印机的端口。先找到打印机
lsusb查找打印机的输出行,如下所示:
Bus 001 Device 013: ID 03f0:3112 Hewlett-Packard查看/dev/bus/usb/001,您将看到字符设备013:
crw-rw-r--+ 1 root lp 189, 12 Jul 19 14:41 013注意权限,或者将自己放入lp组,或者只在副本上使用sudo:
sudo cp mypclfile.pcl /dev/bus/usb/001/013cp不关心您使用的文件名或扩展名。
上述不使用假脱机,它是直接到打印机。
以上是一个打印机连接到USB总线的例子,您的情况可能不同,但是您必须做的是,为打印机查找设备文件是相同的。
随机复制到/dev/ HP 0可能不起作用,因为lp0可能根本不存在,在我的HP上就不存在了(上面的USB示例是真实的)。
https://askubuntu.com/questions/800636
复制相似问题