Вы можете распечатать на URL, вам нужно настроить порт . Если вы посмотрите на свойства принтера для принтера, вы увидите список доступных портов и, если у вас есть права локального администратора, вы можете создать свой собственный порт, который может быть URL-адресом.
Добавьте порт принтера типа «Стандартный порт TCP / IP». IP-адрес может быть именем и может включать путь, если требуется.
Конечно, большая проблема заключается в том, что полученный URL-адрес должен принимать и отвечать соответствующими сообщениями протокола. Так что вам нужно будет изучить, как реализовать соответствующий протокол. Самым простым является, вероятно, LPR, который является одним из простых протоколов печати UNIX.
Подумав об этом, я думаю, что может быть более простой ответ. Если вы используете параметр «Печать в файл», вы можете легко настроить монитор, который проверяет наличие новых файлов, читает их и передает их веб-службе. Вы можете сделать это с помощью AutoHotkey, если хотите.