Skip to the content.

Composer ile Barkod Üretimi


<?php
require 'vendor/autoload.php';

use BaconQrCode\Renderer\ImageRenderer;
use BaconQrCode\Renderer\Image\ImagickImageBackEnd;
use BaconQrCode\Renderer\RendererStyle\RendererStyle;
use BaconQrCode\Writer;

$renderer = new ImageRenderer(
    new RendererStyle(800),
    new ImagickImageBackEnd()
);
$writer = new Writer($renderer);
$MESAJ = (isset($_GET['mesaj'])) ? $_GET['mesaj'] : 'Hello World!';

$qr_image = base64_encode($writer->writeString($MESAJ));
echo "<img src='data:image/png;base64, {$qr_image}' />";

/*
  // Sonucu RESİM DOSYASI olarak üretmek için:
  $writer->writeFile($MESAJ, 'qrcode.png');
  echo "<img src='qrcode.png'>";
**/