Печать на чековый принтер из веб-приложения
Это больше вопрос, если я выбираю "неправильный путь" для выполнения задачи.
Мне нужно распечатать данные на чековые принтеры из веб-приложения.
Исходя из того, что я понимаю из различных сообщений в сети, кажется, что лучшим вариантом будет создать что-то вроде сервера печати (не уверен насчет названия). Это будет настольное приложение C#, работающее как сервис. Я планирую поместить сообщения в очередь и сервер печати, чтобы извлекать сообщения из очереди и распечатывать их на перенастроенных принтерах локальной сети. Я буду использовать POS.NET для подключения к POS-устройствам.
Дополнительное преимущество (при использовании решений Javascript/pdf) заключается в том, что я могу улучшить тот же "Сервер печати" для отправки информации в систему отображения. Система сообщений может быть отделена от облака, чтобы печатать в другой географической зоне, например на складе. Если я настрою Framework 3.5 для службы, я смогу избавиться от проблем POS.NET с версиями Framework 4.0 plus.
Я изобретаю что-то, что уже доступно в.Net или, возможно, приложение с открытым исходным кодом?
Я нашел подобные вопросы
которые были полезны, но не ответили на мой вопрос в полном объеме.
1 ответ
Я должен был сделать именно это, и после многих часов поисков я ничего не мог найти. Я добился этого, установив Thunderbird (подойдет любой почтовый клиент) и отправив квитанцию по электронной почте на учетную запись, связанную с этим клиентом. Затем я установил правило для почтового клиента, чтобы распечатать все, что он получил.