.NET Compact Framework打印库
时间:2020-03-06 14:23:11 来源:igfitidea点击:
任何人都可以指向可用于从Compact .Net Framework 1.0进行打印的库吗?
标准:
- 我需要能够打印文本和条形码。
- 该库最好应以最小的中断即可升级到.Net 2.0或者更高版本。
- 可以是开源[可以作为商业应用程序的一部分分发]或者可以购买。
编辑
更多信息:
- 我们是ISV,此应用程序已出售给我们的客户。
- 此应用程序通常安装在Symbol,Opticon设备上。但是,有时它会安装在通用的Windows Mobile PDA或者Phone设备上。
- 我希望该库可与多家供应商的打印机一起使用。 [我现在有O'Neil和Citizen-Systems的打印机进行测试]。
- 我们希望使用蓝牙连接打印机。我想该库通常应与任何串行端口连接一起使用。
- FieldSoftware的PrinterCE.NetCF似乎很合适。谢谢ctacke。我正在寻找类似的东西。
谢谢,
Kishore
解决方案
我们没有给我们提供太多详细信息,例如我们正在使用的设备或者要打印到的打印机类型(本地,局域网,串行,网络等),但是我会看看是否至少可以指出正确的方向。
CF打印的实际标准是Field Software的PrinterCE。 Bachmann Software的PrintBoy也可以正常工作。我不确定eitehr是否具有打印条形码的能力。
现在,如果我们要打印条形码,则表明我们使用的是Symbol(现在为Motorola)或者Intermec手持设备等设备。如果是这种情况,那么这些制造商将拥有自己的允许打印的SDK。
如果要打印到Zebra条形码打印机之类的打印机,它们通常也具有一些串行PCL命令来打印条形码,因此实际上我们不需要"打印"条形码。相反,我们发送PCL命令告诉打印机应该输出条形码而不是文本的数据。打印机制造商可以提供PCL参考,因为这些类型的PCL尚未标准化。