Matawebsite Promo Lebaran 2022

Tutorial membuat QRCOde dengan Laravel

date 25 Nov 2020
date Lev Yasin
date 1355
date Web Programming
Tutorial membuat QRCOde dengan Laravel

Hai sobat, hari ini saya akan membuat sebuah tutorial, cara menggunakan generator QRCode dengan Laravel 5.8, Jadi, mari kita mulai.

Instalasi Laravel:

Langkah pertama adalah instalasi Laravel. Jika Anda ingin menggunakan QRCode generator  ini dengan proyek Laravel yang sudah ada, Anda dapat memproses dengan langkah kedua.

Untuk mengetahui lebih lanjut tentang instalasi Laravel, Anda dapat mengikuti tutorial Instalasi Laravel saya .

Atau gunakan perintah composer berikut.

composer create-project --prefer-dist laravel/laravel project_name

Instalasi paket generator kode qr Laravel:

Sekarang langkah selanjutnya adalah menginstal paket QRCode sederhana dan kita akan menggunakan simple-qrcode package  dari simplesoftware.io . Anda bisa mendapatkan dokumentasi lengkapnya di situs resmi paket ini.

Jalankan perintah composer berikut untuk menginstal paket ini.

composer require simplesoftwareio/simple-qrcode

Sintaks dasar:

QrCode :: size ( px) -> generate ( string , path ) ;

QrCode menghasilkan gambar SVG persegi secara default dan berukuran dalam piksel. Metode generate akan menerima dua parameter pertama adalah string dan kedua akan menjadi jalur dengan nama gambar untuk menyimpan gambar.

Jenis gambar:

Untuk mengubah jenis gambar, kita dapat menggunakan metode berikut,

QrCode :: format ( 'png' ) ;

Gunakan di Controller:

Untuk menggunakan paket ini di controller yang sangat umum digunakan, Anda dapat menggunakan namespace-nya seperti di bawah ini,

gunakan SimpleSoftwareIO \ QrCode \ Facades \ QrCode;
$ qrcode = QrCode :: size ( 500 )
- > format ( 'svg' )
- > menghasilkan ( $ gen_str, storage_path ( 'app / public / qrcodes /' .str_slug ( $ task ['title'] ) . '.svg' )) ;
Matawebsite Promo
lev_yasin.png

Lev Yasin

Instruktur Web Programming Mataweb

Sangat tertarik dengan dunia Pemrograman Web & Mobile, saat ini fokus pada bagian Backend Web Developer, menggunakan PHP sebagai bahasa pemrograman utama, biasanya saya menggunakan Laravel.

Artikel Populer

Halo, ada yang bisa kami bantu?
Daftar Sekarang