如何利用 Epson M/BA-T500 串口打印机打印图形?

cwbboy 2005-07-07 11:11:13
我用的是 PR80K3控制器是驱动的 EPSON M-T500 打印机.通过串口控制打印.现已实现文字的打印.但图形的打印看不大明白. 第一次写这方面的程序,请有经验的帮帮忙. 

--------------------------------------------------------------------
  图形打印的说明如下:

2.2.5图形打印命令
ESC * 设定点图命令
格式: ASCII :ESC * m n1 n2 [d]k
十进制 :27 42 m n1 n2 [d]k
十六进制 :1B 2A m n1 n2 [d]k
说明:
设定点图方式(用m),点数(用n1,n2)以及点图内容(用[d]k)。
m =0,1,32,33。n1=0~255,n2=0~3。d=0~255.
k=n1+256╳n2 (m=0,1)
k=(n1+256╳n2) ╳3 (m=32,33)
◆水平方向点数为n1+256╳n2
◆如果点数超过一行,起过其最大点数(与选择的点图方式有关,详
见下表)的部分被忽略。
◆d为点图数据字节,相应位为1则表示该点打印,相应位为0,则表示
该点不打印。(k表示数据个数)
◆m用于选择点图方式。
M Mode 纵向 横向
点数 点密度 点密度 最多点数
0 8点单密度 8 68DPI 101DPI 288
1 8点双密度 8 68DPI 203DPI 576
32 24点单密度 24 203DPI 101DPI 288
33
24点双密度 24 203DPI 203DPI 576
-------------------------------------------------------------------------

以上说明我看得不是太明白,还请指点.
...全文
368 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cwbboy 2005-07-08
  • 打赏
  • 举报
回复
没人知道吗?
paranoia190 2005-07-07
  • 打赏
  • 举报
回复
项啊
cwbboy 2005-07-07
  • 打赏
  • 举报
回复
项一下
cwbboy 2005-07-07
  • 打赏
  • 举报
回复
如果能提供点demo代码就更感谢了.

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧