C# 如何调用COM口实现便携热敏打印机打印图片

时间:2022-09-11 07:55:51
目前串口只能打印文字信息,我想加入LOG图片打印,我查了资料是吧图片生成位图数据,然后转ESC打印命令格式的数据进行打印,有个问题图片转位图数据后,16进制的数据量很大,单口写入数据也有问题,希望大家指点,给点思路和例子参考下,在此感谢

3 个解决方案

#1


最好找找这个打印机是否有驱动提供图像打印。数据量大是什么意思?图片超过打印范围也没意义啊。

#2


放在缓存中,以流的形式

#3


引用 楼主 xinlu2008 的回复:
目前串口只能打印文字信息,我想加入LOG图片打印,我查了资料是吧图片生成位图数据,然后转ESC打印命令格式的数据进行打印,有个问题图片转位图数据后,16进制的数据量很大,单口写入数据也有问题,希望大家指点,给点思路和例子参考下,在此感谢

你是什么打印机?我用Sato是可以打图片的。但是要把图片转换为字节流

#1


最好找找这个打印机是否有驱动提供图像打印。数据量大是什么意思?图片超过打印范围也没意义啊。

#2


放在缓存中,以流的形式

#3


引用 楼主 xinlu2008 的回复:
目前串口只能打印文字信息,我想加入LOG图片打印,我查了资料是吧图片生成位图数据,然后转ESC打印命令格式的数据进行打印,有个问题图片转位图数据后,16进制的数据量很大,单口写入数据也有问题,希望大家指点,给点思路和例子参考下,在此感谢

你是什么打印机?我用Sato是可以打图片的。但是要把图片转换为字节流