首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UWP .Net POSPrinter没有识别爱普生USB收据打印机

UWP .Net POSPrinter没有识别爱普生USB收据打印机
EN

Stack Overflow用户
提问于 2017-02-22 01:24:23
回答 2查看 1.6K关注 0票数 0

我正在学习以下Repo中的示例:https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/PosPrinter

在Scenario1_ReceiptPrinter.xaml.cs中,我修改了FindReceiptPrinter以运行FindAllAsync(),如下所示:

代码语言:javascript
复制
 DeviceInformationCollection deviceCollection = await DeviceInformation.FindAllAsync();

当以这种方式运行该函数时,与传入设备选择器相比,我能够找到与已安装打印机的注册表中的打印机SymbolicName匹配的设备ID。但是,即使在显式传递打印机Id时,打印机对象也始终为空。

我不确定我的打印机的安装方式是否有问题,或者当它是USB打印机时,我是否需要对它进行不同的调用。下面是一些用于调试的修改代码的屏幕截图:

已填充的设备集合:

发现打印机:

打印机对象Null:

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-02-28 14:32:07

根据官方文件,目前不支持USB连接的打印机。

目前,支持仅限于下表所列的网络和蓝牙设备模型。目前不支持USB连接的打印机。请检查回来,以获得更多的支持,以增加在未来。

有关mor信息,请参阅设备支撑 in POS打印机

票数 1
EN

Stack Overflow用户

发布于 2018-07-03 06:47:58

USB收据打印机工作在最新版本的Windows 10 (操作系统构建: 16299.431)。

我们需要安装OPOS 来创建POS收据打印机,它可以在打印机驱动程序的windows文件夹中获得(路径:打印机\Windows\OPOS)。安装OPOS设置后,我们必须使用EPSON OPOS ADK SetupPOS创建POS打印机。

我已经解释了如何使用EPSON OPOS、ADK SetupPOS使用以下屏幕截图创建POS打印机:

步骤1:右键单击POSPrinter并选择Add。

Setp 2:出版社

步骤3:点击检查健康互动和按下开始它将提供“OPOS成功”的消息,就像在屏幕截图中一样。然后重新启动系统,您已经成功地配置了收据打印机,并且可以开始打印。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42381032

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档