Pahi2317 Ответов: 1

Как распечатать квитанцию с помощью принтера ESC/POS в C# ASP.NET


создание веб-сайта электронной коммерции и необходимость печати квитанции счета с помощью принтера ESC/POS. Помогите мне, как печатать на c#?

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

Я много пробовал, но скажите мне, как отправить команду принтера во время печати.

F-ES Sitecore

Принтер, подключенный к веб-серверу или компьютеру пользователя?

Pahi2317

Принтер, подключенный к машине пользователя

F-ES Sitecore

Вы не можете печатать на компьютере пользователя из asp.net поскольку ваш .net-код работает на сервере и не имеет доступа к клиентскому оборудованию. Все, что вы можете сделать, это показать им изображение квитанции или документа, или чего-то еще, и они распечатают его сами.

1 Ответов

Рейтинг:
1

OriginalGriff

Посмотрите на использование a Объект printdocument[^] - ссылка включает в себя базовый пример.


Richard Deeming

Проблема в том, что вы не можете вызвать это из Javascript, и вы не можете получить доступ к принтеру пользователя с сервера. :)

OriginalGriff

Ах... еще один, который не знает, где что исполняется. :вздыхать: