Php 中文条码打印机与Linux

Php 中文条码打印机与Linux,php,linux,printing,linux-device-driver,barcode-printing,Php,Linux,Printing,Linux Device Driver,Barcode Printing,我买了一台中国条码打印机GP-3150英寸。它没有linux驱动程序。在Windows上,我使用打印机自己的标记语言直接打印到LPT。但打印机通过USB连接到PC,并直接打印到LPT,我不得不使用这种讨厌的黑客: + Create a share for the USB printer + net use LPT5 \\COMPUTERNAME\SHARENAME /PERSISTENT:YES 然后我就可以这样打印了 copy con LPT5 ... Ctrl+Z, Enter 我怀疑这

我买了一台中国条码打印机GP-3150英寸。它没有linux驱动程序。在Windows上,我使用打印机自己的标记语言直接打印到LPT。但打印机通过USB连接到PC,并直接打印到LPT,我不得不使用这种讨厌的黑客:

+ Create a share for the USB printer
+ net use LPT5 \\COMPUTERNAME\SHARENAME /PERSISTENT:YES
然后我就可以这样打印了

copy con LPT5
...
Ctrl+Z, Enter
我怀疑这种打印方式是通过某种通用接口实现的,它也是在linux上实现的。也许我错了

请帮我用linux打印。完全来自PHP,可能来自bash。最糟糕的是,至少要在Windows上打印,避免那种讨厌的黑客攻击和打印

copy con USB0001
...
Ctrl+Z, Enter

对不起,我的英语不好。

您可以尝试本文中概述的步骤。识别lpX设备后,可以像使用
cat filename>/dev/usb/lpX
一样使用它。链接还显示了一个php示例。

我的打印机支持以太网连接。这就是为什么我找到了通过netcat打印的最佳方式。它看起来像:echo“Hello\n”| nc-w 1