c#通过串行端口(蓝牙适配器)打印到矩阵打印机

时间:2020-09-03 07:56:00

标签: c# printing com-port

我需要编写代码以在c#中打印任何内容,并将wince mobile(或台式机应用程序)通过串行端口(蓝牙适配器)打印到矩阵打印机。 我通过蓝牙将打印机(epson lx)通过COM5连接到我的PC,速度为9600 bps,...并尝试使用以下代码进行打印,然后它可以工作(打印)其他东西。

有人帮我打印“ Hello World”的代码吗?

我的测试代码:

using System.IO.Ports;

using System.Runtime.InteropServices;

using System.IO;

SerialPort ComPort = new SerialPort();

ComPort.PortName = "COM5";

ComPort.Open();

ComPort.Write("Hello World");

ComPort.Close(); 

1 个答案:

答案 0 :(得分:0)

我将打印机的波特率设置为9600(默认值为19200),并且最初的测试代码运行良好。它可以使用/不使用Ascii编码。