<?php
 
/**
 
 * This file is part of the phpQr package
 
 *
 
 * See @see QRCode class for description of package and license.
 
 */
 
ini_set('display_errors', 1);
 
error_reporting(-1);
 
 
set_include_path(
 
  get_include_path() . 
 
  PATH_SEPARATOR .
 
  '../src'
 
);
 
 
require_once 'QRErrorCorrectLevel.php';
 
require_once 'QRCode.php';
 
require_once 'QRCodeImage.php';
 
 
try
 
{
 
  $code = new QRCode(-1, QRErrorCorrectLevel::H);
 
  $code->addData("http://www.phpclasses.org");
 
  $code->make();
 
  
 
  $img = new QRCodeImage($code, 256, 256, 10);
 
  $img->draw();
 
  $img->store("test.jpg");
 
  $img->finish();
 
}
 
catch (Exception $ex)
 
{
 
  echo $ex->getMessage() . "\n";
 
  echo $ex->getTraceAsString() . "\n";
 
}
 
 |