在Ubuntu中直接打印到Zebra/Swecoin TTP2030收据打印机

在Ubuntu中直接打印到Zebra/Swecoin TTP2030收据打印机,ubuntu,printing,drivers,zebra-printers,cups,Ubuntu,Printing,Drivers,Zebra Printers,Cups,我有一台Swecoin/Zebra TTP2030 USB-LPT收据打印机,我正在Ubuntu上使用。我想像普通打印机一样使用它,Zebra说这在Windows下是可能的。有人知道在Ubuntu下怎么做吗?我已经试过一些打印机驱动程序,我只是得到了很多打印出来的打印机代码。有人知道如何让这台机器像普通打印机一样运行吗 我已经让它通过ttputil进行通信:如果可以添加设备,应该可以从命令行打印 $ lpr file.prn 您需要使用打印机的本机代码创建一个输出文件。好的,我找到了,好消息

我有一台Swecoin/Zebra TTP2030 USB-LPT收据打印机,我正在Ubuntu上使用。我想像普通打印机一样使用它,Zebra说这在Windows下是可能的。有人知道在Ubuntu下怎么做吗?我已经试过一些打印机驱动程序,我只是得到了很多打印出来的打印机代码。有人知道如何让这台机器像普通打印机一样运行吗


我已经让它通过ttputil进行通信:

如果可以添加设备,应该可以从命令行打印

$ lpr file.prn 

您需要使用打印机的本机代码创建一个输出文件。

好的,我找到了,好消息是这些打印机已经添加到CUPS 1.5中,因此它应该可以在新系统上“正常工作”。但我使用的是Ubuntu/lucid,所以我是这样做的:

  • 从下载的ZebracupDrivers_v2.zip
  • 通过gnome
    系统配置打印机小程序安装
  • 在ppd/来自zebraCupsDrivers_v2.zip的ppd中使用ttp20x0.ppd
  • 通过执行以下操作,从zebraCupsDrivers_v2.zip在过滤器中构建rastertozebrakiosk:
  • apt get install libcups2 dev libcupsimage2 dev
  • gcc-o rastertozebrakiosk rastertozebrakiosk.c-lcups-lcupsimage
  • cp rastertozebrakiosk/usr/lib/cups/filter/

  • 我想把它当作一台普通的打印机,我刚刚弄明白了。我想发布答案,但堆栈溢出在接下来的6个小时内不允许我发布。。。