HTML / Javascript Печать в один клик (без диалоговых окон)

Можно ли иметь параметр печати, который обходит диалоговое окно печати?

Я работаю в закрытой системе и хотел бы иметь возможность предварительно определять параметры диалогового окна печати; и обрабатываю печать, как только я нажимаю кнопку.

Судя по тому, что я читаю, способ сделать это зависит от браузера. Например, IE будет использовать ActiveX. Chrome / Firefox потребуют расширения. Исходя из этого, похоже, мне придется написать приложение на C ++, которое может обрабатывать параметры, передаваемые браузером, для автоматической печати с правильным форматированием (для этикеток). Тогда мне придется переписать его как расширение для Chrome / Firefox. Конечным результатом является то, что пользователи нашей закрытой системы должны будут загрузить / установить эти функции в зависимости от того, какой браузер они используют.

Я надеюсь, что есть другой способ решить эту проблему, но эта задача, скорее всего, нарушает проблемы безопасности браузера.

10
задан Dharman 7 November 2019 в 16:33
поделиться