Gprinter光栅位图数据解析软件(支持BusHound抓取的数据)

Gprinter光栅位图数据解析软件(支持BusHound抓取的数据)

支持BusHound抓取的数据!

v2.4.0.0 绿色版

  • 2019-02-27
  • 简体中文
  • 3分
  • 4下载
此为PC软件,请到PC端下载

光栅位图数据解析程序哪款好?Gprinter光栅位图数据解析软件可直观显示解析后的图像和相关信息,并保存成bmp和png格式的图片可设定光栅位图模式,Bitmpa DIB扫描方向,生成的文件,Gprinter光栅位图数据解析工具支持BusHound抓取的数据。

功能介绍

最近参与的项目有一个需求,解析佳博热敏打印机的光栅位图点阵数据并保存为图片文件。数据是通过Bus Hound抓取的。
其中1b 40为初始化打印机的指令,对应的ASCII码为ESC @,1b 4a 18为打印并走纸的指令,对应的ASCII码为ESC J,1d 76 30为打印光栅位图的指令,对应的ASCII码为GS v 0,其后紧跟光栅位图模式(0x00)、水平方向位图字节数(0x0036)和垂直方向位图点数(0x0018),后面则为本帧的位图数据(0x36*0x18=1296字节)。数据文件后续以1b 4a 18的打印走纸帧和1d 76 30的位图数据帧循环往复,直至打印内容结束。
数据解析是关键一环,同时还需要考虑光栅位图点阵数据的无损压缩并评估压缩效率。为了直观显示解析后的图像和相关信息,并保存成bmp和png格式的图片,基于MFC写了一个小工具。
窗口左侧白色区域显示解析后的图像,右侧显示原始数据的信息及生成的Zip包、Bitmap及PNG图片的信息。为了方便调试,数据文件支持通过Bus Hound抓取的txt,原始的光栅位图点阵数据,及其它们的zip压缩包,只需将文件拖拽到窗口内部即可完成解析。生成Bitmap时,支持选择扫描的方向,并可选择生成原始数据的二进制文件(Plain Binary)、经过zip压缩的原始数据的二进制文件以及剔除原始数据中ESC指令的纯数据文件(Pure Data)。

更新日志

1、优化界面显示
2、修复bug

推荐理由

Gprinter光栅位图数据解析软件生成的文件,小巧实用,操作方便。