Артем Воронов, .NET Core до сих пор не поддерживает работу с принтерами. Все известные мне существующие решения используют внешние приложения для печати (lpr, MS Office и т.д.). Как вариант — вынести эту часть в сервис на .NET Framework и хостить на Windows.
"На ближайшей машине" — это +1 машина в некоторых случаях.
Спасибо за ответ, да, о таком я и думал.
Но здесь появляется лишний оверхед на то, что документ надо куда-то залить, откуда клиент его скачает.
Кроме того, бывают случаи, когда принтер, например, подключен как сетевой к серверу, и печатает сервер (потому что ставить по миниПК для хостинга клиента на каждую точку, где нужно какие-нибудь наклейки со штрихкодами печатать, неудобно и дорого).
"На ближайшей машине" — это +1 машина в некоторых случаях.