1.Google オープン API
コードをコピーします コードは次のとおりです:
$urlToEncode="http://bbs.lewanchina.com"
functiongenerateQRfromGoogle($chl); ,$widhtHeight) ='150',$EC_level='L',$margin='0')
{
$url = urlencode($url);
echo '
'
}
2.php クラス ライブラリ PHP QR コード
PHP QR コードQR コード、
2 次元バーコードを生成するためのオープン ソース (LGPL) ライブラリです。libqrencode C ライブラリに基づいて、
QR コード バーコード画像 (GD2 による PNG、JPEG) を作成するための API を提供します。
は何もせずに純粋に PHP で実装されています。外部依存関係 (必要な場合は GD2 を除く)
アドレス: http://phpqrcode.sourceforge.net/
ダウンロード: http://sourceforge.net/projects/phpqrcode/
例:
コードをコピーします。は次のとおりです: $value="http://www.weste.net";
$matrixPointSize = "4";
QRcode: :png($value, false, $errorCorrectionLevel, $matrixPointSize);
?>
ホームページのアドレス: http://phpqrcode.sourceforge.net/ソースコードをサイトから直接ダウンロードし、Web ディレクトリに解凍し、Web ページからアクセスすると、デモのデモを見ることができます。
Data は、UTF-8 でエンコードされた中国語を格納する場合、最大数は 984 です。
ECCはエラー訂正レベルを表し、エラー訂正レベルが高いほど、生成される画像は大きくなります。
Lレベルのフォントの7%が修正可能
Mレベルのフォントの15%が修正可能
Qレベルのフォントの25%が修正可能
Hレベルのフォントの30%が修正可能サイズは、画像内の各黒のポイント ピクセルを表します。
コード呼び出し例:
コードをコピーします
コードは次のとおりです:
include "qrlib.php" QRcode::png($data, $filename, $errorCorrectionLevel, $matrixPointSize, $margin ); /* $data データ $filename 保存された画像の名前
$errorCorrectionLevel エラー処理レベル
$matrixPointSize 各黒点のピクセル
$margin 画像の周囲の白い境界線のピクセル
*/
QR の詳細な原理についてはコードはQRを参照してください。ウィキペディアでは、中国語版の紹介は比較的少ないですが、英語版には包括的な紹介があります。英語版を読むことをお勧めします。
さらに、QR コードにはカラー バージョンがあり、パーソナライズされた写真を埋め込むこともできます。ご興味がございましたら、ご連絡ください。私の連絡先電子メールアドレスについては、ウェブサイトの右の列を参照してください。
3.libqrencode
アドレス: http://Fukuchi.org/works/qrencode/index.en.html
PHPのサポートについては、こちらを参照してください: http://hirokawa.netflowers.jp/entry/4900/
4.QRcode Perl CGI および PHP スクリプト
アドレス: http://www.swetake.com/qr/qr_cgi.html
http://www.bkjia.com/PHPjc/327232.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/327232.html技術記事 1. Google のオープン API のコピー コードは次のとおりです: $urlToEncode="http://bbs.lewanchina.com";generateQRfromGoogle($urlToEncode); functiongenerateQRfromGoogle($chl,$widhtHeight ='150',$EC...