CodePage 437中的port.write

时间:2017-09-30 23:49:03

标签: c# codepages

我还在学习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会慢慢爬行,它会打印它,只是很慢。 谢谢。

0 个答案:

没有答案