В настоящее время я создаю веб-приложение, которое будет развернуто в среде интрасети. Я выбрал Firefox в качестве браузера, который будет его запускать.
Однако в приложении, которое я создаю, мне нужно иметь возможность быстро печатать на разных принтерах, поскольку они используют разный размер бумаги в зависимости от того, какой клиент приходит. Чтобы избежать многих ошибок, которые могут привести к потере времени, например, когда кто-то выбирает неправильный принтер и тратит бумагу. Кроме того, время, затрачиваемое на поиск нужного принтера для задания и последующее нажатие кнопки печати, считается слишком долгим в текущем контексте.
Есть ли решение этой проблемы? Я понимаю, что за этим стоит потенциальная брешь в системе безопасности, но имейте в виду, что это исключительно интранет-проект, и я могу снизить безопасность браузера до самого низкого уровня, поскольку они не имеют доступа к Интернету.
Я знаю, что за IE может быть что-то выполнимое (ActiveX или VBScript), но я использую Firefox. Кроме того, я предполагаю, что может быть что-то довольно сложное: когда вы нажимаете «Печать» в браузере, он сохраняет то, что нужно распечатать, в БД, а затем есть приложение exe, которое запускается и извлекает эту БД через каждый установленный промежуток времени и печатает к правому принтеру.
Любое предложение будет принято с благодарностью. Я сомневаюсь, что я единственный, кто когда-либо сталкивался с этой проблемой! :)
Большое спасибо.