首页 > 解决方案 > 我想在 qr 代码中放一个徽标,但出现此错误。有人可以帮我吗?

问题描述

<?php

require_once 'C:\xampp\htdocs\contact_form\vendor\autoload.php';

use Endroid\QrCode\QrCode;



//function create_QrCode($User_name,$phone,$email){

$User_name='Mircea';
$phone='0771243122';
$email='rafael.bota98@gmail.com';

$qrCode = new QrCode('Orice vreau eu sa se afiseze aici ....');


$qrCode ->setSize(500);
$qrCode->setMargin(10);

$qrCode->setForegroundColor(array('r' => 0, 'g' => 0, 'b' => 0, 'a' => 0));
$qrCode->setBackgroundColor(array('r' => 255, 'g' => 255, 'b' => 255, 'a' => 0));
$qrCode->setLogoPath('background.png');
//$qrCode->setLabel('My label');
//$qrCode ->setLabelFontSize(16);




header('Content-Type: '.$qrCode->getContentType());
echo $qrCode->writeString();


//}
?>

致命错误:未捕获的 Endroid\QrCode\Exception\InvalidPathException:无效的徽标路径:在 C:\xampp\htdocs\contact_form\vendor\endroid\qr-code\src\QrCode.php:206

我想在我的二维码中插入一个徽标,但我不知道为什么它不起作用,我还尝试将整个路径包含在我所在的文件夹中

标签: php

解决方案


推荐阅读