首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Intermec打印机发送IPL命令后停止打印

Intermec打印机发送IPL命令后停止打印
EN

Stack Overflow用户
提问于 2016-07-11 18:07:14
回答 1查看 1.1K关注 0票数 0

我尝试使用以下代码从php将标签打印到Intermec打印机:

代码语言:javascript
复制
    $cmds .= "<STX><ESC>C<ETX>"; 
    $cmds .= "<STX><ESC>P<ETX>"; 
    $cmds .= "<STX>E4;F4;<ETX>"; 
    $cmds .= "<STX>H0;o102,51;f0;c25;h20;w20;d0,30;<ETX>"; 
    $cmds .= "<STX>L1;o102,102;f0;l575;w5;<ETX>"; 
    $cmds .= "<STX>B2;o203,153;c0,0;h100;w2;i1;d0,10;<ETX>"; 
    $cmds .= "<STX>I2;h1;w1;c20;<ETX>"; 
    $cmds .= "<STX>R;<ETX>";
    $cmds .= "<STX><ESC>E4<ETX>"; 
    $cmds .= "<STX><CAN><ETX>"; 
    $cmds .= "<STX>RO503C001IP0722RZ001-050<CR><ETX>"; 
    $cmds .= "<STX>RO503C001IP0722RZ001-050<ETX>"; 
    $cmds .= "<STX><ETB><ETX>";
$handle = printer_open("Intermec");
printer_set_option($handle, PRINTER_MODE, "raw"); 
printer_write($handle,$cmds); 
printer_close($handle); 

是我复制Intermec编程语言命令的站点。

脚本成功连接到打印机,但运行后,打印机将不会打印任何东西,任何东西。打印机监视器继续显示语法错误。

我做错什么了吗?有什么办法让它再打印一次吗?

我没有灵感记下打印机的类型(直到明天我才能访问它),但它看上去与下图中的一模一样:

请帮帮我,我不知道该怎么做.

EN

回答 1

Stack Overflow用户

发布于 2016-09-13 22:52:09

你在别的地方找到答案了吗?

对于我来说,我用下面的方法来代替你的前3行

代码语言:javascript
复制
<STX><ESC>P;E2;F2<ETX>

对于第8行到第10行,我使用

代码语言:javascript
复制
<STX>R<ESC>E2<CAN><ETX>

在最后一行中,我在<FF>后面加上了<ETB>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38313437

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档