点阵打印机的ASCII代码,用于使用原始打印在C#中更改功能区

时间:2016-12-19 13:55:27

标签: c# ascii dot-matrix

我正在使用C#中的点阵打印机打印收据。

打印机工作正常,以粗体,大尺寸等方式打印字符。

问题是点阵中有丝带(黑色,红色)

如何指定要以黑色或红色打印的文本。

我正在使用BinaryWriter传递字符串和ascii代码以获得所需的输出。

示例:

 bw.Write((byte)0);

 byte[] bytes = Encoding.ASCII.GetBytes(text);

 foreach (var by in bytes)
 {
    bw.Write((byte)by);

 }

一些示例代码参考:

Sample Code

感谢任何帮助。

更新

使用的打印机是Sewoo SLK-D30 Sewoo SLK-D30

该文件说:

   Command  HexCode    Description

   DC3      <13>H      Red color print command

但无法继续。

0 个答案:

没有答案