giauphan/laravel-qr-code

PHP QR Code 生成器,Laravel 包装器

1.0.2 2023-10-03 04:36 UTC

This package is auto-updated.

Last update: 2024-09-26 14:40:07 UTC


README

使用 Laravel 创建 QR 码

这是 [PHP QR Code 生成器] 的包装器,一个独立的库,用于在 PNG 和 SVG 中生成 QR 码。

安装

使用 composer 安装

composer require giauphan/laravel-qr-code:v1.0.2
Laravel 5.4(5.5+ 可以跳过此步骤)

您需要在 config/app.php 文件中添加提供者和别名

<?php

'providers' => [     
      
    LaravelQRCode\Providers\QRCodeServiceProvider::class,     
  
],


'aliases' => [
   
   'QRCode' => LaravelQRCode\Facades\QRCode::class,     
      
] 

QR 码类型

Laravel QR Code Generator 支持以下 QR 码

  • 日历事件
  • 电子邮件消息
  • 电话
  • 短信
  • 文本
  • 网址
  • meCard
  • vCard v3
  • Wi-fi 网络设置

使用说明

<?php

Route::get('qr-code', function () {
  $path = public_path().'/qr-code.png';
  $filename = '/qr-code.png';
  QRCode::text('QR Code Generator for Laravel!')
      ->setOutfile($path )
      ->png();
  return '<img src=' . $filename . '>';
});

上述路由应打印一个文本 QR 码的 PNG 图像。

贡献

要为此项目做出贡献,请按照以下步骤操作

  • 分支
  • 为您的贡献创建一个新的分支
  • 测试它!确保它正常工作并且不会破坏主代码
  • 发送拉取请求