laravel - Laravel:如何使用 Simple QrCode 生成与图像合并的 QR 码
问题描述
我正在尝试使用名为Simple QrCode的插件在我的 Laravel 项目中生成与图像合并的 QR 码。我能够生成一个普通的二维码,但是当我尝试生成一个合并图像的二维码时,我得到了这个,而不是二维码。
这是我的代码。
{!! QrCode::format('png')->size(200)->merge('/public/storage/home/abc_main_logo.png')->generate(url('/menu/'.Auth::user()->id)) !!}
有谁知道如何解决这个问题?如果有另一种方法可以生成与图像合并的 QR 码,那也会有所帮助。
任何帮助将不胜感激,因为我尝试了多种方法都没有成功。
先感谢您。
我的 Laravel 版本是 7.15.0。
解决方案
不要直接使用这个代码:{!! 二维码::格式('png') ...
我使用了以下代码:
<img src="data:image/png;base64,{!! base64_encode(QrCode::format('png')...) !!}">
推荐阅读
- java - org.springframework.beans.factory.NoUniqueBeanDefinitionException:没有“org.apache.ibatis.session.SqlSessionFactory”类型的合格bean
- nginx - NGINX + Vue HTML 模式配置给出 404
- ios - Swift iOS 应用程序最佳方法 - 带输入的预订
- php - 将 Laravel 应用程序部署到 Heroku 时链接不起作用
- java - 在 Maven 中编译问题
- javascript - brunch 生成的外部 Js 文件不起作用
- javascript - webpack 4 uglifyjs 没有缩小和压缩
- android - Android Studio 未打开任何格式正确的项目类文件
- html - 需要行跨度和列跨度的表格设计
- hadoop - Kafka producer using HiveStorageHandler