Как в Electron.js реализовать печать без модального окна?

Требуется через Electron приложение в режиме киоска реализовать печать на принтер по умолчанию без отображения модального окна с выбором принтера.

Есть следующая документация.
Судя по ней, достаточно добавить в options: { silent: true }, но, к сожалению, ничего не происходит. При установке silent: false модальное окно открывается и после выбора принтера печать происходит.

Идеально, если проблему можно решить программно, но если есть настройки на уровне Windows 10, то тоже подойдет на данном этапе.
  • Вопрос задан
  • 718 просмотров
Пригласить эксперта
Ответы на вопрос 2
@grinat
Код в студию. Электрон не все и всегда печатает.
Ответ написан
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Вы не написали версию Electron, а это довольно важно, т.к. у них в каких-то версиях что-то ломается. потом они чинят, или что-то удаляют, т.к. некому делать (как было с PDF Viewer, который удалили в 3.x версии, просто потому что).
Например вот PR, в котором исправляется проблема с неправильным чтением параметров печати https://github.com/electron/electron/pull/17052 это на пятой версии, если вы на ней, рекомендую обновить минорную версию.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
20 апр. 2024, в 13:56
7000 руб./за проект
20 апр. 2024, в 13:52
7000 руб./за проект
20 апр. 2024, в 13:23
1000 руб./за проект