谭千秋老师的照片:POS打印机控制命令说明 .

来源:百度文库 编辑:偶看新闻 时间:2024/05/04 14:02:34

一、命令字注意事项:

1、控制字是十六进制的数,所以字母是不分大小写,字母包括:0123456789ABCDEF。一般用两位表示,不足两位时前面补零,例如:3F0A

2、注意您所使用的机型,控制命令字有所不同。

 

二、Star打印机和Epson打印机命令字说明:

1、Star打印机:

①    0A:表示换行。

   此命令可以用于打印完一行后,进行人工换行。

   此命令还可以用于空走纸一行。

②    1B 69 01 01:表示字体放大一倍。

   此命令中1B 69表示要放大命令后面所跟的文字的字体,第一个01表示横向放大一倍,第二个01表示纵向放大一倍。

   此命令中后两个参数可根据需要改动:如须把横向放大二倍,纵向放大三倍,就可以用:1B 69 02 03即可。

③    1B 14 14:表示取消字体放大。

   此命令用于取消上次对字符的放大操作。取消字体放大后,字体为最小字体。

   记住:对字体进行放大后,一定要记得用取消放大命令来恢复字体。

④    1B 64 31:表示切纸。

   此命令用于在需要的位置上切纸。

   注意:切纸位置在当前的切刀位置。有时可能会用走纸的方式来调切刀位置。

⑤    1B 61 01:表示进纸一行。

   此命令可用于需要多行进纸。

   此命令中1B 61表示需要进纸,01表示进纸一行,如需要进纸多行,直接给出即可。如:1B 61 06表示须进纸6行。

⑥    1B 40:初始化打印机。

   此命令可根据需要选用,它可以使打印机的设置全部初始化。

2、Epson打印机:

①    0A:表示换行。

此命令可以于在打印完一行,进行人工换行。

此命令还可以用于空走纸一行。

②    1D 21 11表示字体放大一倍。

此命令中1D 21表示要放大命令后面所跟的文字的字体,11中的第一个1表示横向放大一倍,第二个1表示纵向放大一倍。

此命令中后两个参数可根据需要改动,如须把横向放大二倍,               纵向放大三倍,就可以用:1D 21 23即可。

③    1D 21 00:表示取消字体放大。

此命令用于取消上次对字体的放大操作。取消字体放大后,字体为最小字体。

记住:对字体进行放大后,一定要记得用取消放大命令来恢复                    字体。

④    1B 40:初始化打印机。

此命令可根据需要选用,它可以使打印机的设置全部初始化。

⑤    1D 56 00表示切纸。

此命令用于在需要的位置上切纸。

注意:在切纸前一定要初始化打印机。所以切纸整个命令为1B 40 1D 56 00。切纸位置在当前的切刀位置。有时可能会用走纸的方式来调切刀位置。

建议:在Epson机器上切刀切完后,最好初始化一次打印机。

⑥    1B 64 01表示进纸一行。

此命令用于需要多行进纸。

此命令中1B 64表示需要进纸,01表示进纸一行,如需要进纸多行,直接给出即可。如:1B 61 06表示须进纸6行。