如何利用 Epson M/BA-T500 串口打印机打印图形?
我用的是 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
-------------------------------------------------------------------------
以上说明我看得不是太明白,还请指点.