Печать напрямую на чековый принтер Zebra/Swecoin TTP2030 в Ubuntu

У меня есть принтер чеков Swecoin/Zebra TTP2030 USB-LPT, который я использую в Ubuntu. Я хотел бы использовать его как обычный принтер, что, по словам Zebra, возможно в Windows. Кто-нибудь знает, как это сделать под Ubuntu? Я пробовал несколько драйверов принтера, и я просто распечатывал код принтера. Кто-нибудь знает, как заставить эту штуку работать как обычный принтер?

У меня уже есть связь через ttputil: http://www.rainbow-software.org/linux/< /а>


person Hans-Christoph Steiner    schedule 22.08.2011    source источник


Ответы (2)


Хорошо, я нашел его, и хорошая новость заключается в том, что эти принтеры были добавлены в CUPS 1.5, поэтому он должен «просто работать» на новых системах. Но я на Ubuntu/lucid, поэтому сделал так:

  1. загрузил zebraCupsDrivers_v2.zip с http://www.cups.org/str.php?L3767
  2. установлен через гном system-config-printer-applet
  3. использовал ttp20x0.ppd в ppd/ из zebraCupsDrivers_v2.zip
  4. built rastertozebrakiosk in filters from zebraCupsDrivers_v2.zip by doing:
    1. apt-get install libcups2-dev libcupsimage2-dev
    2. gcc -o rastertozebrakiosk rastertozebrakiosk.c -lcups -lcupsimage
    3. cp rastertozebrakiosk /usr/lib/cups/filter/
person Hans-Christoph Steiner    schedule 24.08.2011

Если вы можете добавить устройство, вы сможете печатать из командной строки.

$ lpr file.prn 

Вам нужно будет создать выходной файл, используя собственный код принтера.

person andyknas    schedule 22.08.2011
comment
Я хочу относиться к нему как к обычному принтеру, я только что понял это. Я хочу опубликовать ответ, но Stack Overflow не пускает меня еще 6 часов... - person Hans-Christoph Steiner; 23.08.2011