打印位置控制命令


    打印位置进行到下一水平制表位置。

    如果当前打印位置超过了最后一个水平制表位置,则命令ht不被执行。

    水平制表位置由esc d命令设置。

   

    打印行缓冲区里的内容并向前走纸一行。

    当行缓冲区空时只向前走纸一行。

   

    打印缓冲区的内容,但不进纸。

   

    n=0或48,取消下划线。默认值n=0,n=1或49,设定下划线。

   

    打印行缓冲器里的数据并向前走纸n/144英寸(n×0.176mm)。

    n=0~255。

    该命令只本行打印有效,不改变esc 2,esc 3命令设置的行间距值。

   

    打印行缓存器里的数据并退纸n/144英寸(n×0.176mm)n=0~255。

   

    打印行缓冲器里的数据并向前走纸n字符行。n=0~255。

   

    打印行缓冲器里的数据并向后退纸n字符行n=0~255。

   

    设置行间距为1/6英寸。

   

   

    设置行间距为n/144英寸。=0~255。

    打印机初始化时的默认值为n=24(1/6英寸)。

   

    设置水平制表位置为n1,n2,...,nk。

    k=1~32。即最多可设置32个水平位置。

    所有水平制表位置(ni)都就在打印机允许行宽之内,选择5×7点阵方式时,n最大值为35,选择7×7点阵方式时n最大值为42。

    水平制表位置是按照当前字符5×7点阵,7×7点阵,或汉字15×16点阵方式(包括字间距)计算成绝对点位置存储的,因此,倍宽字符的宽度应是普通字符宽度的两倍。在执行完esc d命令后,改变字符种类及大小不再影响已设置的列表位置,以保证汉字及字符混行,或字符横向放大缩小,使用时仍能列表整齐。

    nul加在最后,表示该命令结束。

    esc d nul命令清除所有的水平制表位置,之后再执行的ht命令将无效。

    必须nk]nk-1,如果nk[nk-1时,打印机认为该命已结束,后面的命令参数将被认为是正常打印数据。

   

    设置/取消单向打印。n=0~255,仅最低位有效。

    当n=[*******1]b时,设置单向打印;

    当n=[*******0]b时,设置双向打印;

    默认值n=0。

    在双向打印方式时,打印速度会比单向打印时快,但可能出现上下对不齐的现象,这是打印机构本身的原理所致,属正常现象。

   
SPRT POS76II 相关内容:报价 | 参数 | 图片 | 论坛 | 评测