laravel 9を使用してQRコードを生成します.

2380 ワード

こんにちは読者.
このブログ記事では、Laravelsimplesoftwareio/simple-qrcode パッケージ.
まず、以下の手順でララヴ9プロジェクトを設定します
  • ステップ1 - LALAVEL
  • ステップ2 -データベース構成
  • 手順3 - SimpleSoftwareio/シンプルなQrcodeパッケージのインストール
  • ステップ4 - SimpleSoftwareIO/シンプルなQrcodeを設定する
  • ステップ5 - QRCodeコントローラを作成する
  • ステップ6 - QRコードルートを加えてください
  • ステップ7 -ブラウザでこのアプリを実行する
  • ステップ1 -コマンドを使用してlaravel
    composer create-project --prefer-dist laravel/laravel LaravelPDFGenerate
    
    ステップ2 -データベースを構成する

      DB_CONNECTION=mysql
      DB_HOST=127.0.0.1
      DB_PORT=3306
      DB_DATABASE=qr_code_laravel
      DB_USERNAME=root
      DB_PASSWORD=password
    
    ステップ3 -インストールqrcodeパッケージを使用して作曲家
    


      composer require simplesoftwareio/simple-qrcode
    
    ステップ4 -構成simplesoftwareio/simple-qrcode config/appのパッケージ.PHPファイル
    オープンconfig/app.PHPファイルとプロバイダの行の下に追加します.SimpleSoftwareIO\QrCode\QrCodeServiceProvider::classまた、エイリアスの行の下に追加します.QrCode' => SimpleSoftwareIO\QrCode\Facades\QrCode::class
    ステップ5 - qrcodeコントローラの実行コマンドを作成するにはphp artisan make:controller QRCode/QRCodeControllerステップ6 -ルートを作成、オープンweb.php ファイルとルートの追加
      Route::get('qr-code', [QRCodeController::class, 'index']);
      Route::get('qr-code-colored', [QRCodeController::class, 
      'colorQrCodeIndex']);
    
    今我々は正常に我々のプロジェクトを設定している次のステップは、QRCodeを生成するコードを記述することです.

オープンコントローラとコードを追加する
        public function index()
        {
           return QrCode::size(200)->generate('My first QR 
     Code');
        }
        public function colorQrCodeIndex()
        {
          return QrCode::size(100)
                   ->backgroundColor(255,255,10)
                   ->generate('Example of Colored QR code');
        }
    

  • size ()はQRコードのサイズを定義するために使用されます

  • generate ()メソッド- QRコードを生成するメッセージ、アドレス、価格、電話等を保持します.

  • background () -背景色をQRに与えるために使用します.



  • ステップ7 -実行して開発サーバーを実行しますphp artisan serve コマンドとあなたのQRコードを参照するブラウザを参照してください.

http://127.0.0.1:8000/qr-code-colored - カラーQR用http://127.0.0.1:8000/qr-code - シンプルQR
    ハッピーリーディング.
    🦄 ❤️