Печать чеков POS из приложения Rails на Star Micronics TSP 143U

Хорошо, это начинает казаться немного безнадежной ситуацией, поэтому я мог бы также задать вопрос, чтобы посмотреть, повезет ли мне. У меня есть принтер чеков Star Micronics TSP 143U, подключенный к Lantronix xPrintServer Home Edition, чтобы включить AirPrinting для принтера чеков по локальной сети. 90% настроек работает отлично — у меня есть веб-приложение rails, которое создает квитанцию ​​​​и форматирует ее с помощью запроса мультимедиа css, принтер Star подключается через USB к xPrintServer, автоматически обнаруживается и настраивается в течение 30 секунд, и все мои устройства iOS могут обнаруживать принтер и инициировать задания на печать. Чтобы распечатать задание, я использую вызов javascript document.print() при загрузке страницы.

Все работает нормально, ЗА ИСКЛЮЧЕНИЕМ, когда инициируется задание на печать, принтер печатает то, что нужно, а затем не прекращает подачу бумаги или обрезку чека. Есть ли способ отформатировать HTML-документ с помощью CSS, чтобы заставить принтер прекратить печать после последней строки текста? В качестве альтернативы, есть ли способ отправить команду выхода esc/p2 на принтер в локальной сети из браузера мобильного сафари (согласно их документам, команда вырезания - esc d)?


person VictorO    schedule 20.04.2013    source источник
comment
Поскольку это немного старый вопрос, все могло измениться :) Вы когда-нибудь находили решение, которое заставило его работать? Я в такой же ситуации. Спасибо   -  person Bjorn Forsberg    schedule 10.11.2014


Ответы (2)


Это Мэтт из службы технической поддержки Star Micronics. tsp100 не поддерживает серверы печати, и единственный способ, которым мы поддерживаем печать через usb на ios, — это подключение принтера к аэропорту Apple. Кроме того, мы не поддерживаем airprint или любую веб-печать из ios, только из приложений, которые были разработаны для работы с нашими принтерами с помощью SDK на нашем веб-сайте. Это может быть причиной проблемы.

Если у вас есть вопросы, обратитесь в службу технической поддержки Star-800 782 7636 вариант 3 или по электронной почте [email protected]

person user2325461    schedule 26.04.2013

Я отправил этот вопрос в службу поддержки Lantronix. Они предложили мне обновить программное обеспечение lantronix, и это сработало для меня. Вот руководство: http://ltxfaq.custhelp.com/ci/fattach/get/23364/1364416067/redirect/1/filename/xPrintServer%20Firmware%20Upgrade%20Utility%20Windows_v3.pdf

person yeroshek    schedule 24.04.2013