【问题标题】:werneckbh/qr-code, can not generate .png QR imagewerneckbh/qr-code,无法生成 .png QR 图像
【发布时间】: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 文件中。

任何建议都会有所帮助。

【问题讨论】:

  • 即原始图像数据。您现在需要将其保存到某个文件并调用该文件。

标签: laravel laravel-routing laravel-blade


【解决方案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');
      });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-01-05
        • 2014-04-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-06-20
        相关资源
        最近更新 更多