Как можно передать документ на печать с сервера?
Каким образом можно реализовать систему передачи документа в печать напрямую в принтер как в этом видео? https://www.youtube.com/watch?v=K3JmJWDMmcI&feature=youtu.be Что это за приставка? Роутер? Как это можно сделать на Python, с помощью каких библиотек и протоколов?
Ответы (1 шт):
Мелкая белая коробочка - это tp-link tl-mr3020 - роутер, который не умеет печатать сам.
На нем установленна openwrt и программа p910nd - принт-сервер jet-direct.
Проброшен порт jet-direct, этот порт подключается к серверу печати , например, cups. Бот может отправить pdf файл на cups по протоколу ipp( install the Web Server (IIS) role, the Print Services role, and the Internet Printing role service in the Print Services role. - на виндовс сервер можно сделать) или вызовом команды, а купс его переводит на язык принтера и отправляет в принтер.