Как я могу распечатать PDF-файл непосредственно из веб-приложения на принтер клиентских машин по умолчанию
У меня есть сервер, который хранит pdf-документы. Веб-сайт размещается на этом сервере, чтобы пользователи могли получить доступ к своим документам онлайн.
Я хочу иметь возможность щелкнуть ссылку, которая обычно открывает документ в браузере, но вместо отображения документа я хочу, чтобы он автоматически печатался на принтере клиента по умолчанию без каких-либо диалоговых окон принтера.
Мне нужно, чтобы это работало в Chrome.
Я понимаю, что это может быть связано с риском для безопасности, но я верю, что это возможно.
Что я уже пробовал:
Я искал часами и перепробовал много разных вещей.
Я уже пробовал Print.js, но это открывает диалог.
Самое близкое, к чему я пришел, - это использование решения в этой ссылке. Единственная проблема в том, что он, похоже, специфичен для Firefox.
Печать без диалогового окна подтверждения печати. • форумы mozillaZine [^]
F-ES Sitecore
Причина, по которой вы не можете найти решение, несмотря на то, что это очень часто задаваемый вопрос, заключается в том, что это невозможно. Вы же не хотите, чтобы веб-сайт отправлял файлы на ваш принтер без разрешения, не так ли?
Gerry Schmitz
"Автоматическая печать на принтере клиента по умолчанию" ... и вы не видите в этом проблемы? ("по умолчанию" может быть факс)
Какие еще "услуги" вы рассматриваете? Как насчет "автоматической регулировки угла атаки"?
CandaceJ
Огромное спасибо всем, кто ответил. :). Я думал, что это слишком рискованно, но все же немного надеялся, что найдется какой-то способ обойти это. Наверное, нет.