23 lines
595 B
PHP
23 lines
595 B
PHP
<?php
|
|
require_once __DIR__ . '/../../vendor/autoload.php';
|
|
|
|
use Endroid\QrCode\Builder\Builder;
|
|
use Endroid\QrCode\Writer\PngWriter;
|
|
|
|
try {
|
|
$builder = new Builder();
|
|
$result = $builder->build(
|
|
writer: new PngWriter(),
|
|
data: 'Test QR Code', // Sostituisci con il testo o URL che vuoi
|
|
size: 150,
|
|
margin: 10
|
|
);
|
|
|
|
$qr_code_filename = __DIR__ . '/test-qr.png';
|
|
$result->saveToFile($qr_code_filename);
|
|
|
|
echo "QR Code generato con successo! Controlla il file: $qr_code_filename";
|
|
} catch (Exception $e) {
|
|
echo "Errore: " . $e->getMessage();
|
|
}
|