首页 > 编程知识 正文

centos7切换到图形界面,pos打印机切换模式

时间:2023-05-05 17:12:06 阅读:8808 作者:4477

您将要向热敏打印机发送ESC/POS命令。 但是,每次发送热敏打印机并将其作为文本打印时,而不是作为命令执行。 正在将这些命令写入. prn文件。 此外,每当运行lp命令打印文件时,这些. prn文件也会打印为文本。 如何向Linux热敏打印机发送ESC/POS命令

尝试使用以下方法将ESC/POS命令写入. PRN文件:

1 )打印# 1,chr$(H1D ); ' h '; CHR$(80;

打印# 1,chr$(H1D; ' k '; CHR$(2;

打印# 1,' 48508007 '; CHR$(0;

PRINT #1,chr$(ha;

打印# 1,chr$(H1D; ' k '; CHR$(67; CHR$(12;

打印# 1,' 48508007 ';

2 ) )0x1B ) )0x4C ) ) ) ) )。

(0x1D ) )0x6B ) 73245678 9空值

(0x0c ) ) )。

3 )3) ) )。

4 )也尝试使用c程序发送“escl”“GS 732456789 nul”“ff”ESC/pos命令。

#包含

#包含

#包含

int main () )。

int fd,ret;

char buf[]='HELLO '

FD=open ()/dev/bus/USB/003/007 ),O_WRONLY );

if(FD3 ) {

perror (打开故障);

}

ret=write(FD,buf,sizeof ) buf );

if(ret==-1 ) {

写故障(perror );

}

}

执行上面的代码后,错误如下所示。

wite failed :邀请协议

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。