如何解决在php收据上显示条形码
我想用epson tm-t82热敏打印机显示条形码,使用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 举报,一经查实,本站将立刻删除。