Вместо прямой печати из браузера вы можете заставить свое приложение создавать PDF-файлы - затем вы можете использовать функцию «просматриваемые папки», которая печатает любой файл, который попадает в папку, на определенный принтер.Может быть немного сложно настроить, но, учитывая, что это внутреннее приложение, это возможно.Это единственный способ полностью автоматизировать кросс-браузер.
Поток будет выглядеть примерно так:
- Пользователь запрашивает страницу приложения и страницу с этикеткой из приложения
- Приложение создает два PDF-файла и сохраняет их в определенных отдельных папках
- Другая программа видит новые файлы и автоматически печатает их на нужном принтере.
Можетбыть хитрым, в зависимости от того, сколько экземпляров принтеров, потому что вам нужно будет сохранить их на стороне сервера, а не где-нибудь на клиенте, чтобы избежать запроса пользователя о том, где сохранить файл.Если в сети есть место, доступное как серверу приложений, так и принтеру, это может не иметь большого значения.
Существует множество серверных компонентов для создания PDF-файлов и настольных приложений для просмотра папок.входящие файлы, чтобы распечатать их.Какой из них вам подходит (если таковой имеется), будет зависеть от вашей среды.Примерно так: http://www.pdfstore.com/details.asp?ProdID=703 может работать для печатной стороны вещей ...