【问题标题】:Print raw data to label printer (QRCode) - ESC/P with PHP将原始数据打印到标签打印机 (QRCode) - ESC/P 与 PHP
【发布时间】:2019-02-05 08:04:53
【问题描述】:

我正在尝试使用 PHP(5.6 版)直接在 Brother QL580 标签打印机上打印二维码标签。
我调用打印二维码的函数返回:

return chr(27) . 'iQ32000020' . $this->dataString . chr(92) . chr(92) . chr(92);

这仅部分有效。二维码打印正确(包括$dataString),但前面的8个参数似乎被忽略了。
我想增加 QRCode 的单元格大小(第一个参数),但更改值不生效。
文档说:

ESC/P QRCode documentation

任何帮助将不胜感激!

【问题讨论】:

    标签: php printing qr-code escpos


    【解决方案1】:

    最后我自己找到了解决方案;)
    必须使用十六进制才能使参数起作用。
    像这样:
    return chr(27) . "iQ\x03\x02\x00\x00\x00\x00\x02\x00" . $this->dataString . chr(92) . chr(92) . chr(92);

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多