【问题标题】:Printers with nonexistent OPOS drivers不存在 OPOS 驱动程序的打印机
【发布时间】:2018-07-17 23:01:30
【问题描述】:

我正在开发一个使用 OPOS 进行打印的 POS(在 c# 中),到目前为止,我只发现 Epson 有为其任何型号安装 OPOS 的工具,但我还没有找到任何驱动程序或工具来安装 OPOS适用于任何其他打印机品牌(例如:Ec Line 80320)。我的问题是:如果驱动程序不存在,我该怎么做才能使打印机与 OPOS 一起使用?

【问题讨论】:

标签: c# printing thermal-printer opos


【解决方案1】:

OPOS Control 与硬件紧密耦合,不会存在跨供应商的 OPOS Control。

如果您需要使用没有 OPOS Control 的硬件,请放弃 OPOS,并按照该供应商提供的方式使用它。
如果您在示例中是 ECLine 80320,您将使用 Windows 标准打印 API。

如果您的应用程序已经使用 OPOS 完成,请更换支持 OPOS 的硬件。

以上两种方法都可以节省系统构建时间。

【讨论】:

    【解决方案2】:

    使用PrintRawHelper 并生成 ESC/POS 命令使用这个nugethere 你有一个很好的教程如何使用那个库。

    【讨论】:

    • 我认为教程中的人正在使用打印机的 OPOS 驱动程序,不是吗?
    • 他显示的打印功能不起作用这就是为什么我告诉你使用 PrintRawHelper RawPrinterHelper.SendStringToPrinter(printerName, Encoding.Default.GetString(bytes))
    猜你喜欢
    • 2020-05-12
    • 2010-10-22
    • 1970-01-01
    • 2017-12-16
    • 1970-01-01
    • 2021-12-07
    • 2013-04-08
    • 1970-01-01
    • 2011-10-02
    相关资源
    最近更新 更多