我还在学习c#,只是在几个月的时间里......
我将代码页(437)中的打印件循环到Epson& Bixolon热敏打印机:
for (int i = 0; i < 3; i++)
{
for (int n = 0; n < 42; n++)
{
var asciiBytes = new byte[] { 0x00DB };
var asciiEncoding = Encoding.GetEncoding(437);
port.Write(asciiBytes, 0, asciiBytes.Length);
}
}
我试图通过将ANSI字符(它的值比0-127正常范围)存储为var并将var打印3次来简化它。
var F = "████████████████████████████████████████████████";
for (int i = 0; i < 3; i++)
{
port.write(F);
}
但打印机会打印问号。 &#34;&#34;
我需要在CodePage(437)中打印F变量。 如上所示,我的串口只是名为“端口”。 不久之前,我发布了一个类似的问题&#34;发送代码页(437)打印机。 我只是想简化打印过程。 Bixolon打印机可以快速处理它,但是Epson会慢慢爬行,它会打印它,只是很慢。 谢谢。