2009-11-28 95 views
0

想用ruby發送文本到網絡收據打印機。我知道打印機的IP地址。打印機可通過網絡訪問,但不直接連接到計算機。從ruby打印到IP收據打印機

我正在使用Star TSP100LAN,但我確定它將使用與其他收據打印機相同的協議。

回答

1

幾乎所有打印機都會說PJL,即打印機作業語言。到打印機IP的簡單TCP連接應該足夠了。我不知道要使用哪個端口,但PJL命令集定義良好here(PDF)。

+0

Adrien,感謝您的回答,不幸的是我的打印機不支持PJL。 它支持CUPS 系統「lpr -P printer_name receipt.pdf」 但我希望能夠將文本直接傳遞給打印機而不是創建PDF。 – 2009-11-29 01:08:24