У меня есть webapp с функциями «print invoice» и «print receipt».Выберите серверный сервер принтера в веб-приложении
Как я могу выполнить печать в термопринтере для печати чеков, но используя лазерный принтер для счетов-фактур на 100% бесшумно?
Я понимаю, что это невозможно без какого-либо ранее установленного программного обеспечения на стороне клиента, эта функциональность необходима только для определенных компьютеров. Не имеет значения, является ли решение специфичным для браузера или специфичным для ОС. Также я понимаю, что режим «киоск» позволяет мне печатать на принтере по умолчанию.
Я понятия не имею, что может быть хорошим решением, но думать о расширении Chrome или Firefox аддон с пользовательской функцией печати, где я мог бы вызвать из JavaScript, как
my_custom_print('printer_b')
или
my_custom_print('printer_a')
По-прежнему я понятия не имею, возможно ли это с расширениями/дополнениями или что-то вроде NPAPI, PPAPI, java-апплетов и т. Д. Любые идеи об этом?