【问题标题】:Receipt printer? [closed]收据打印机? [关闭]
【发布时间】:2010-10-01 16:41:49
【问题描述】:

我正在开发一个需要打印收据的软件。

收据打印机最常见的类型是什么?

收据打印机 API 是否有任何行业标准?

有没有 .net 库可以解决这个问题?试图找到但没有找到任何东西。

【问题讨论】:

  • +1,我在 10 多年前就做过这种事情,那时还没有标准。都是直接写入串口之类的东西。
  • 您需要外部打印机还是嵌入式(放置在您的盒子内)打印机?这实际上是一个重要的问题。

标签: .net printing point-of-sale zebra-printers


【解决方案1】:

如果您对 java 解决方案满意,请尝试 jzebra:http://code.google.com/p/jzebra

【讨论】:

    【解决方案2】:

    我在 CodePlex 有一个 Zebra 项目用于打印标签

    http://www.codeplex.com/sharpzebra

    【讨论】:

      【解决方案3】:

      UnifiedPOS 是当今最常用的 API,用于与包括收据打印机在内的销售点外围设备进行通信:http://www.nrf-arts.org/UnifiedPOS/default.htm

      Microsoft 有一个 .NET 实现:http://msdn.microsoft.com/en-us/library/ms828083.aspx

      UnifiedPOS 是从 OPOS(零售 POS 的 OLE)演变而来的,因此请在 Google 上搜索 OPOS 以了解更多信息。您会发现支持 OPOS 的外围设备制造商比其他类型的 UnifiedPOS 多。 Microsoft 的 .NET POS 将与 OPOS V1.8 服务对象一起使用。

      【讨论】:

        【解决方案4】:

        Verifone(一家大型 POS 和 pin-pad 制造商)也有几种打印机型号。

        【讨论】:

          【解决方案5】:

          我过去使用过 Zebra 打印机。我不确定用于动态创建新文档的 API,但您可以使用他们的设计器来构建“文档”并动态填充和打印。他们的软件还可以,但我们发现 BarTender 在我们的实施中工作得更好一些。

          Zebra 还有一种 Zebra 编程语言 (ZPL),使用起来确实很有趣(Windows 驱动程序在 2 年前非常糟糕)。文档非常好,很容易上手。我去扔了几个线轴,试图把一切都弄好。 :-)

          【讨论】:

            【解决方案6】:

            Star Micronics,我在野外看到了很多;从未使用过它们,但使用本机 Windows 打印机驱动程序,我认为使用起来非常简单。

            【讨论】:

              【解决方案7】:

              Epson 有一个非常标准的系统。

              Zebra 是另一个大玩家。

              在谷歌上搜索其他帮助时,您可能希望寻找“POS 打印机”,而不是“收据打印机”,其中 POS 代表“销售点”。这样你会得到更多更好的点击。

              【讨论】:

              • 在使用过这些打印机之后,我不得不说 POS 的“其他”含义也适用。但是给爱普生+1,他们相对无痛(但不是无痛!)
              • 确实如此。对于能够实际生产优质产品的颠覆性新竞争对手来说,这个市场已经成熟。我从未见过真正喜欢使用这些打印机的开发人员。
              猜你喜欢
              • 2012-07-12
              • 1970-01-01
              • 1970-01-01
              • 2013-07-05
              • 2013-05-01
              • 1970-01-01
              • 2015-11-15
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多