微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在php收据上显示条形码

如何解决在php收据上显示条形码

我想用epson tm-t82热敏打印机显示条形码,使用PHP创建收据。

但直到现在,它始终失败。

下面是我用来打印收据详细信息内容PHP脚本。

<?PHP

$mprint .= chr(27).chr(97).chr(49); // align center

$mprint .= "Proof of Handover of Dirty Linen\r\n";

$mprint .= " \r\n";

$mprint .= "Thank You\r\n"; 

$mprint .= chr(27).chr(100).chr(5); // enter 5 lines

exec('echo "'.$mprint.'" > /tmp/linenshrmstruk.tmpctk');

exec('lpr -H 127.0.0.0' -P printername -l /tmp/linenshrmstruk.tmpctk');

?>

我想要的是在打印出来之前在行的末尾显示条形码,但是我仍然没有找到确切的方法。如果有人可以帮助我上面那些脚本的解决方案。请帮忙。

解决方法

此行用多余的撇号分隔:

exec('lpr -H 127.0.0.0' -P printername -l /tmp/linenshrmstruk.tmpctk');

应该是:

exec('lpr -H 127.0.0.0 -P printername -l /tmp/linenshrmstruk.tmpctk');

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。