Как печатать беспроводные чековые принтеры (Epson TM) с Java? - PullRequest
1 голос
/ 12 октября 2011

Мне нужно написать приложение Java, способное печатать без проводов на чековом принтере Epson TM.Я довольно долго исследовал и столкнулся с драйверами Java POS, но я не уверен, поддерживают ли они беспроводную печать или нет.Также кажется, что чековые принтеры не работают со стандартным API принтера Java?

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

1 Ответ

0 голосов
/ 01 октября 2012

Если вы хотите написать Java на Android, вы можете загрузить Android SDK из Epson после регистрации. Затем вы можете использовать вызовы API для отправки ваших строк на принтер. Принтеры, такие как TM 88 III и IV, оснащены интерфейсами USB, LAN или Wireless.

SDK поставляется с демонстрационным приложением для Android, которое можно запустить в эмуляторе или на устройстве, и имеет несколько удобных функций, таких как ниже:

    m_Device.printString("Print a String to the printer", FONT.FONT_A, true, false, true, true);
    m_Device.sendCommand("FS p 2 0"); // Code the cut the pape
    m_Device.sendCommand("FS p 1 0"); // Code to print out the NV Ram Logo stored in the printer
...