Я хочу, чтобы мое приложение печатало напрямую на принтер по умолчанию без появления диалогового окна выбора принтера в Windows, и мне не нужно отображать экран.Все, что пользователь хочет, это распечатка, квитанция.
Нет, вы не можете это сделать. Вы можете сделать window.print() только с javascript, и он отобразит окно.
window.print()
Почему ты не можешь: потому что безопасность.
да, вы можете.В Firefox about: config вы можете сделать свойство print.always_print_silent равным true. Затем Firefox будет печатать без запроса.А с помощью «JS Print setup» вы можете настроить некоторые параметры принтера напрямую из javascript
Нет, боюсь, это невозможно.Вы можете просто запустить миллионы заданий на печать в то время, и это не будет хорошо для пользователя
Краткий ответ: вы не можете сделать это с помощью JavaScript.