当前位置: 首页> 财经> 股票 > 迪庆定制网站建设费用_哪个软件发视频可以赚钱_湖北网站建设制作_自己的网站怎么建立

迪庆定制网站建设费用_哪个软件发视频可以赚钱_湖北网站建设制作_自己的网站怎么建立

时间:2025/7/10 16:55:04来源:https://blog.csdn.net/qq_40088333/article/details/142814998 浏览次数:0次
迪庆定制网站建设费用_哪个软件发视频可以赚钱_湖北网站建设制作_自己的网站怎么建立

composer require endroid/qr-code 

我安装的是 endroid/qr-code": "^4.6

//引入
use Endroid\QrCode\Encoding\Encoding;
use Endroid\QrCode\ErrorCorrectionLevel\ErrorCorrectionLevelHigh;
use Endroid\QrCode\Label\Alignment\LabelAlignmentCenter;
use Endroid\QrCode\Label\Font\NotoSans;
use Endroid\QrCode\RoundBlockSizeMode\RoundBlockSizeModeMargin;
use Endroid\QrCode\Writer\PngWriter;public function generateQrCode($text){// 创建QR码对象$result = (new Builder())->writer(new PngWriter())  // 设置二维码的图像格式为PNG->writerOptions([])        // 设置写入器选项(这里为空)->data($text)              // 设置二维码的数据内容->encoding(new Encoding('UTF-8'))  // 设置编码方式为UTF-8->errorCorrectionLevel(new ErrorCorrectionLevelHigh())  // 设置错误纠正级别为高->size(300)                // 设置二维码的大小为300像素->margin(10)               // 设置二维码周围的空白边距为10个模块->roundBlockSizeMode(new RoundBlockSizeModeMargin())  // 设置圆角块模式
//            ->logoPath(__DIR__.'/path/to/logo.png')  // 可选:设置二维码中间的logo路径->labelText('')    // 可选:设置标签文本->labelFont(new NotoSans(20))  // 可选:设置标签文本的字体和大小->labelAlignment(new LabelAlignmentCenter())  // 可选:设置标签文本对齐方式->build();  // 构建二维码// 设置保存路径$savePath = 'code/' .$text . '.png';// 确保目录存在$directory = dirname('.' . DIRECTORY_SEPARATOR . $savePath);if (!is_dir($directory)) {mkdir($directory, 0755, true);}// 生成二维码图片并保存file_put_contents('.' . DIRECTORY_SEPARATOR . $savePath, $result->getString());// 返回图片的相对路径return $savePath;}

关键字:迪庆定制网站建设费用_哪个软件发视频可以赚钱_湖北网站建设制作_自己的网站怎么建立

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: