Looking to hire Laravel developers? Try LaraJobs

laravel-qr-generator maintained by sabuj073

Description
QR code generator for Laravel (PNG, SVG, data URI)
Last update
2026/03/10 06:22 (dev-main)
License
Links
Downloads
0
Tags

Comments
comments powered by Disqus

Laravel QR Generator

QR code জেনারেটর – PNG, SVG, data URI অথবা ফাইলে সেভ।

Installation

composer require sabuj073/laravel-qr-generator
php artisan vendor:publish --tag=qr-generator-config

Configuration

.env (optional):

QR_SIZE=300
QR_MARGIN=10
QR_FORMAT=png

Usage

বাইনারি স্ট্রিং (PNG/SVG):

use Sabuj073\QrGenerator\QrGenerator;

$qr = app(QrGenerator::class);
$pngBinary = $qr->generate('https://example.com');
$svgBinary = $qr->generate('https://example.com', 300, 10, 'svg');

Data URI (HTML এ ব্যবহার):

$dataUri = $qr->dataUri('https://example.com');
// <img src="{{ $dataUri }}" alt="QR">

ফাইলে সেভ:

$qr->save('https://example.com', storage_path('app/qrcodes/product-1.png'));
$qr->save('https://example.com', public_path('qr.svg'), 200, 10); // SVG

ডাউনলোড রেসপন্স:

return $qr->response('https://example.com', 'my-qr.png', 300, true);

ইনলাইন দেখানোর জন্য:

return $qr->response('https://example.com', 'qrcode.png', 300, false);