werneckbh/qr-code,无法生成 .png QR 图像
Posted
技术标签:
【中文标题】werneckbh/qr-code,无法生成 .png QR 图像【英文标题】:werneckbh/qr-code, can not generate .png QR image 【发布时间】:2019-01-24 22:12:03 【问题描述】:我正在使用“werneckbh/qr-code”,尝试生成二维码并将其存储在 PDF 文件中。
我安装了所有依赖项。
现在我从他们的文档站点复制了路线
https://werneckbh.github.io/laravel-qr-code/text.html
Route::get('qr-code/examples/text', function ()
return QRCode::text('Laravel QR Code Generator!')->png();
);
但是当我运行它时,我得到的只是随机字符,如下图所示
当我使用“svg”格式时,它可以正常工作,但我无法将“svg”图像保存在 PDF 文件中。
任何建议都会有所帮助。
【问题讨论】:
即原始图像数据。您现在需要将其保存到某个文件并调用该文件。 【参考方案1】:我认为这应该可行
Route::get('qr-code/examples/text', function ()
return QRCode::text('Laravel QR Code Generator!')
->setOutfile('/path/to/email-qr-code.png')
->png();
);
【讨论】:
【参考方案2】:就这样使用
public function qr_code()
$qrCode = QRCode::text('Laravel QR Code Generator!')->png();
只需运行该函数,这将生成二维码。
【讨论】:
【参考方案3】:就这样使用
Route::get('qr-code', function ()
$img = \QRCode::text('QR Code Generator for Laravel!')->png();
return response($img)->header('Content-type','image/png');
);
【讨论】:
以上是关于werneckbh/qr-code,无法生成 .png QR 图像的主要内容,如果未能解决你的问题,请参考以下文章
无法运行使用“演示文稿”生成报告的已编译 Matlab 代码