如何:在爱普生热敏打印机上进行独立C#打印

如何:在爱普生热敏打印机上进行独立C#打印,c#,desktop-application,thermal-printer,epson,C#,Desktop Application,Thermal Printer,Epson,这是我第一次使用这款热敏打印机(M325A),在这个阶段,我完全不知道如何编写桌面应用程序来打印“任何东西”。但我目前的要求是只打印4行信息:- 前面提到的静态横幅(大文本), 用户提供的数值(非小数), 序列号(渐进式), 当前日期和时间。 请帮助我开始。虽然有打印库,但您也可以通过串行、USB或以太网直接连接到打印机,并向其发送打印命令。支持ESC/POS的打印机可以解释转义序列,这些序列都有很好的文档记录。但是,您必须了解如何将二进制数据(即8位字节)直接发送到打印机。您可以从中获得文档、

这是我第一次使用这款热敏打印机(M325A),在这个阶段,我完全不知道如何编写桌面应用程序来打印“任何东西”。但我目前的要求是只打印4行信息:-
  • 前面提到的静态横幅(大文本),
  • 用户提供的数值(非小数),
  • 序列号(渐进式),
  • 当前日期和时间。


    请帮助我开始。

    虽然有打印库,但您也可以通过串行、USB或以太网直接连接到打印机,并向其发送打印命令。支持ESC/POS的打印机可以解释转义序列,这些序列都有很好的文档记录。但是,您必须了解如何将二进制数据(即8位字节)直接发送到打印机。

    您可以从中获得文档、驱动程序以及了解与此设备的通信方式所需的所有信息。如果没有任何帮助,我建议直接联系爱普生的技术支持。我通常是这样做的,而且几乎在所有情况下,他们都非常渴望帮助。因为他们想留下好印象,这样你就可以买更多他们的东西;)可能是使用此库的最简单方法。