JpGraph(Pro版)に付属のライブラリでQRコードを表示:プログラム編

プログラム編というほど大げさではないですが。

〔QRコード生成プログラム:qrgoogle.php〕

<?php
require(’{jpgraphをインストールしたディレクトリ}/src/jpgraph.php’);
require(’{jpgraphをインストールしたディレクトリ}/src/jpgraph_canvas.php’);
require(’{jpgraph_qrcodeをインストールしたディレクトリ}/src/jpgraph_qrcode.php’);

$qrcode = QRcodeFactory::Create (’http://www.google.co.jp’);
$qrcode ->Enc ();
$img = new Output_QRcodeIMAGE ($qrcode);

$img ->SetMargin ( 2 );
$img ->SetScale ( 2 );  //QRコードの大きさ:Scaleを1にするとかなり小さくなるが認識が遅くなる、2ぐらいが見た目ちょうど良いかな

$img ->Stroke ();
//$img ->Stroke(’qr.png’);  //ファイルに出力する場合は引数に出力ファイル名を指定
?>

単純にQRコードを表示させるだけなら
http://www.neo-site.jp/labo/contents/pgm/qrgoogle.php
といった感じで直接呼び出せば、下記のように表示される ので

http://www.google.co.jp

これを携帯で読み込ませれば、googleへGo !

Comments are closed.