Можно ли организовать печать на сетевой принтер из браузера?
Интересно, есть ли возможность сделать страничку для печати на сетевое устройство? Функционал прост, зашел на страничку, загрузил файл, выбрал принтер, распечатолось. Сетевой принтер не должен быть подключен, иначе можно печатать и встроенной печатью браузера. Если так можно реализовать, то какими средствами?
Если вы пользуетесь штатной печатью ОС, то принтер придется установить. ОС не умеет печатать на неизвестный ей принтер. Принтер можно установить, распечатать и удалить.
Т.к. принтер сетевой, то никто не мешает реализовать печать на низком уровне. Но вряд ли вы захотите это делать - это долго, нафиг не нужно и придется самому поддерживать все разные имеющиеся устройства. Из готовых похожих решений - спулер ОС :)
twiniii, Севрером печати является тот же самый спулер ОС. И у него один стандартный интерфейс для получения заданий, который используется в ОС.
На предприятии, если есть АД, то все настраивается через политики. Так же и принтера устанавливаются на клиентов - никто не бегает и не расставляет руками.
Без АД, все гораздо скучнее - на каждого клиента ставят дрова руками, либо как-то автоматизируют процесс установки подручными средствами.
1) Организовать страницу загрузки на сервер.
2) В зависимости от выбранного принтера, документ сохраняется в определённый каталог.
3) На сервере подключить все необходимые принтеры.
4) По шедулеру ежеминутно, например, отправлять задачу на принтер для всех документов из соответствующего каталога.