首页 > 解决方案 > 使用 tecnickcom/tc-lib-barcode 生成二​​维码

问题描述

我已经在Win10tc-lib-barcode localhost(使用 composer)和远程操作服务器上安装了该库以生成 QR 码。它在Win10本地主机上运行良好,但在远程服务器上却不行。问题是在远程服务器上的代码行“ ”导致它冻结。我猜这个问题与安装(多次删除并重新安装)或 PHP 扩展有关,我坚持进行将指向实际问题的测试。任何意见或提示将不胜感激。这是我正在使用的基本代码:$imageData = $bobj->getPngData();

require ('../../vendor/autoload.php');
$barcode = new \Com\Tecnick\Barcode\Barcode();
$bobj = $barcode->getBarcodeObj('QRCODE,H', 'EditInvolvement.php?toID='.$InvolvementID, - 16, - 16, 'black', array(- 2, - 2, - 2, - 2))->setBackgroundColor('#f0f0f0');
$imageData = $bobj->getPngData();
file_put_contents('qr-code/'.$InvolvementID.'.png', $imageData); ```

标签: composer-phpubuntu-14.04qr-code

解决方案


推荐阅读