Member 13063945 Ответов: 1

Можно ли использовать кассовый ящик без принтера чеков в MVC 5?


Можно ли использовать кассовый ящик без принтера чеков?
У меня есть новый клиент, заинтересованный в создании торговой точки. Очень простой бар.

Он не нуждается в принтере чеков, но хочет, чтобы кассовый ящик открывался всякий раз, когда происходит продажа.

Есть ли способ сделать это через POS?

Что я уже пробовал:

Я хочу добавить справочные окна.Устройства.PointOfService.dll, но не может добавить эту библиотеку dll в проект...

F-ES Sitecore

Только не от него asp.net поскольку сервер не имеет доступа к клиентскому оборудованию.

1 Ответов

Рейтинг:
1

RickZeeland

Если вы используете сетевой принтер, это можно сделать следующим образом:

File.WriteAllBytes(fileName, new byte[]{ 27, 112, 0, 25, 250 });
File.Copy(fileName, networkPrinterPath);
Обратите внимание, что байтовые коды являются только примером, вы должны использовать конкретные коды для вашего денежного ящика.
Если вы не можете использовать принтер, я предлагаю написать Помощью SignalR клиентское настольное приложение, которое получит сообщение SignalR от сервера, а затем будет использовать аппаратный Директ клиента.


Member 13063945

Нет сетевого принтера, который я хочу подключить через USB-порт и открыть с помощью кнопки в моей pos-системе...