Печать данных на принтере Zebra из браузера (Windows или MacOS)
Я разработал веб-приложение, которое нужно печатать на Zebra (GT800) без вывода сообщений непосредственно из браузера. Веб-приложение размещено на Amazon AWS, поэтому оно находится в другой сети (поэтому я не могу открыть сокет через PHP напрямую с сервера). Мне нужно найти лучший способ печати из клиентского браузера (например, Firefox или Chrome) в Windows или MacOS на принтере Zebra с помощью необработанных команд ZPL или EPL.
Я попробовал этот проект https://github.com/qzind/qz-print но, похоже, это не лучшее решение, потому что каждое задание на печать требует подтверждения и, кроме того, мне нужно приобрести сертификат. Есть ли более простое и понятное решение с помощью JS, jQuery или сторонних плагинов в Chrome или Firefox?
Большое спасибо!
1 ответ
Можно ли установить веб-сервер с php в клиенте? Затем вы можете передать данные с сервера клиенту через POST, а затем позволить локальному веб-серверу обрабатывать задание на печать.
Вы можете использовать для этого приложение Zebra, Zebra Browser Print, единственное ограничение - подключение принтера к USB или сети.