Я застрял в поставленной задаче. Я пытаюсь подключиться к USB-принтеру квитанций и распечатать его, но мне это пока не удалось. Компания купила киоск-стенд, в основном компьютер на базе Windows с сенсорным экраном и принтером, в Китае. Я создаю приложение WPF (C #) для этого киоска, которое должно иметь возможность печатать квитанции.
К киоску прилагался инструмент для тестирования принтера Что нормально работает на самой подставке для киоска, но когда я подключаю принтер к своему персональному компьютеру, он не работает.
Принтер отображается в разделе «Устройства и принтеры» как «Не указано» как на киоске, так и на моем персональном компьютере с именем «JRSVC Printer»
И на киоске, и на моем компьютере принтер, похоже, использует драйвер под названием "usbprint.sys"
Я попытался подключиться к принтеру с C #: Но я могу найти только принтеры, которые не являются" Неуказанными ".
Так что я очень зациклился на том, как я могу подключаться и печатать с помощью этого USB-принтера. «Инструмент тестирования печати» может легко печатать с самого киоска (но не с моего собственного компьютера?), Поэтому он работает, даже если он находится в разделе «Не указано» на киоске.
Физический принтер выглядит так:
А вот ссылка на программное обеспечение, поставляемое с киоском: http://www.filedropper.com/chinaprintersoftware
Если бы кто-то мог указать мне в правильном направлении, о том, как я могу подключаться и печатать из приложения WPF (C #), я буду очень признателен!