2.php类库PHP QR Code

PHP QR Code is open source (LGPL) library for generating QR Code/
2-dimensional barcod">

ホームページ >バックエンド開発 >PHPチュートリアル >PHP で QR コードを生成するいくつかの方法とその使用例_PHP チュートリアル

PHP で QR コードを生成するいくつかの方法とその使用例_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:09:401040ブラウズ

1.Google オープン API

コードをコピーします コードは次のとおりです:

$urlToEncode="http://bbs.lewanchina.com"
functiongenerateQRfromGoogle($chl); ,$widhtHeight) ='150',$EC_level='L',$margin='0')
{
$url = urlencode($url);
echo 'QR コード '
}


PHP で QR コードを生成するいくつかの方法とその使用例_PHP チュートリアル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%が修正可能サイズは、画像内の各黒のポイント ピクセルを表します。 PHP で QR コードを生成するいくつかの方法とその使用例_PHP チュートリアルコード呼び出し例:



コードをコピーします

コードは次のとおりです:

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
tru​​e

http://www.bkjia.com/PHPjc/327232.html技術記事 1. Google のオープン API のコピー コードは次のとおりです: $urlToEncode="http://bbs.lewanchina.com";generateQRfromGoogle($urlToEncode); functiongenerateQRfromGoogle($chl,$widhtHeight ='150',$EC...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。