PHP が Google インターフェースを呼び出して QR コードの例を生成する

WBOY
リリース: 2016-07-25 09:13:23
オリジナル
815 人が閲覧しました
たとえば、Google インターフェイスを呼び出して QR コードを実装します。


  1. ?php

  2. $data = isset($_GET['t']) ? $_GET['t'] : 'http://www.XXX.com'; isset($_GET['サイズ']) ? $_GET['サイズ'] : '150x150';

  3. $logo = isset($_GET['ロゴ']) : "./ image/logo.jpg";

  4. $chl = urlencode($logo);

  5. $png = "http://chart.googleapis.com/chart?chs=$size&cht=qr&chl=$chl&chld=L|1&choe= UTF-8";

  6. $QR = imagecreatefrompng($png);//外側のQR画像

  7. //以下はQRコード生成のメインコードです
  8. ​​
    if ($logo !== FALSE) {

  9. $ logo = imagecreatefromstring(file_get_contents($logo));

  10. $QR_width = images($QR);

  11. $logo_height =画像 ($logo);

  12. $logo_qr_width = $QR_width/5;

  13. $logo_qr_height = $logo_height/$scale; )/ 2;

  14. imagecopyresampled($QR, $logo, $from_width, $from_width, 0, 0, $logo_qr_width, $logo_qr_height, $logo_width, $logo_height);

  15. }

  16. header('Content-type: image /png ');

  17. imagepng($QR);

  18. //QRコード画像を破棄

  19. imagedestroy($QR)?>


  20. コードをコピー




ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!