POS.NET未检测到POS打印机

时间:2017-06-11 20:48:56

标签: c# .net wpf printing point-of-sale

最近买了一台POS打印机(来自中国的非品牌),我想写一个小WPF应用程序,让我打印一些文字并剪下热敏纸。

我安装了POS.NET,希望它可以解决方案,但它看起来并不是那样(去图)。

我一直在阅读有关尝试收集一些信息以更好地了解问题的信息,但我对有问题的事情感到有点难过。

我已经安装了打印机所需的驱动程序,设备确实出现在设备管理器中。打印机附带的测试应用程序也可以使用,但我无法让POS.NET识别它存在。

POS打印机的品牌名为Excelvan(或Hoin)POS-80-Series

任何人都愿意教我如何运作,我哪里出错了以及我对POS.NET有什么误解?

由于

1 个答案:

答案 0 :(得分:0)

要使用POS for .NET处理设备,您需要一个名为服务对象的软件组件。 它需要根据POS for .NET或OPOS的接口规范来制作。 这与标准的Windows设备驱动程序不同。 在打印机上,服务对象通常仅与Windows设备驱动程序一起使用。

请参阅本网站。 https://msdn.microsoft.com/en-us/library/bb429017(v=winembedded.4).aspx

服务对象通常由硬件供应商提供。 由于只有Windows设备驱动程序发布到您要求的打印机供应商的站点,因此认为打印机不能从POS for .NET使用。 http://hoinprinter.com/en/download

如果您使用该打印机,请通过Windows标准打印API进行控制。

如果要从POS for .NET打印,请切换到提供服务对象的供应商的打印机。