转义命令/ ByteArray转换为可读文本C#
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了转义命令/ ByteArray转换为可读文本C#相关的知识,希望对你有一定的参考价值。
我已经使用C#开发了POS应用程序,用于收据打印,我正在使用NuGet的PrinterUtility库,它将字符串转换为ByteArray,保存并将其发送到收据打印机以进行打印。由于我没有收据打印机,如何将生成的文件转换为可读的文本?我使用记事本++打开了结果文件,内容显示在所附图片中>
click on the link to view the image
我不知道此ByteArray结果是否可以呈现为文本并显示在RichTextBox中,或者是否有任何方法可以创建可以显示结果的虚拟收据打印机?
您的帮助将不胜感激。
链接到文件Click Here To Download The File
我已经使用C#开发了POS应用程序,用于收据打印,我正在使用NuGet的PrinterUtility库,它将字符串转换为ByteArray,保存并将其发送到收据打印机进行打印...
答案
尝试这个简单的解析器。它检测SOH
(标题开始)和GS
(组分隔符)转义码,并忽略/跳过NUL
和ESC
码及其连接的标识符(如果有)。当读取所有字节或找到ETX
(文本结尾)代码时,分析终止。 以上是关于转义命令/ ByteArray转换为可读文本C#的主要内容,如果未能解决你的问题,请参考以下文章
使用 C 将 COMP 和 COMP-3 Packed Decimal 转换为可读值