大部分的人都是用某日本人寫的 pure php 套件,
據說要 include 一堆東西, 才能使用.
其實, 我在 2007/04 就寫好了 pecl-qrencode, 他是 base on libqrencode 的 php extension,
FreeBSD 使用者可以在 ports/graphics/pecl-qrencode 下面找到,
用法也很簡單,
先產生一個 qrencode resource, 然後用 qr_save 把圖檔吐出來,
可以選擇要不要給檔名, 沒有直接吐到瀏覽器上.
$qr = qr_encode ('test for qrcode');
if (is_resource ($qr))
qr_save ($qr, '1.png');
or you can output direct to stdout.
$qr = qr_encode ('test for qrcode');
if (is_resource ($qr))
{
header ("Content-type: image/PNG");
qr_save ($qr);
}
沒有留言:
張貼留言