无法在打印机 Olivetti PR 4 SL 上打印

本文关键字:SL 打印 PR Olivetti 打印机 | 更新日期: 2023-09-27 18:37:26

我正在尝试在Olivetti PR 4 SL上打印。在.NET应用程序("打印测试页",Word等)中,它可以工作。但在我的 .NET 应用程序中,它没有。这是我的简化代码:

using (var serialPort = new SerialPort())
{
    serialPort.PortName = "COM1";  // Where the printer is installed.
    serialPort.Open();
    serialPort.Write("Hello world!");
}

错误消息是:

给定的端口名称不以 COM/COM 开头,或者不解析为 有效的串行端口。参数名称:端口名称

有人会帮我解决这个问题吗?

无法在打印机 Olivetti PR 4 SL 上打印

您需要

完成通过NEW_LINE发送到打印机的字符流(ASCII 代码为 10)。您可以使用以下代码行进行打印;

serialPort.Write(new byte[] { 10 });