Google Chart生成二维码

发布时间:2020-08-16编辑:脚本学堂
本文介绍了使用Google Chart生成二维码的方法,有关goolge chart 二维码的实现代码,有需要的朋友参考下。

例子,Google Chart生成二维码
 

复制代码 代码示例:
<?php
/*  
    * 通过 php GET 方式 直接 调用 google chart Api 生成 二维码
    * QuickMark二维码 For Android 4.0.5
    * QuickMark二维码软件简介
     QuickMark 支持 QR Code、Data Matrix、Quick Code、EAN8/13、Code39、Code128 等条码规格。让您轻松通过手机镜头读取条码,进行新增联系人,移动上网,地图导航等实用功能!同时也可以在手机上制作联络人,移动网址等条码,将各种资料透过扫描的方式分享给您的朋友。
*/   
    $chs = array("width"=>150,"height"=>150); 
    $chl = 'http://soundhorizon.iteye.com'; 
    $cht = 'qr'; 
    $url ="https://chart.googleapis.com/chart?cht={$cht}&chs={$chs['width']}x{$chs['height']}&chl={$chl}"; 
    echo "<img src="{$url}" width="{$chs['width']}" height="{$chs['height']}" />"; 

以上代码会通过 google chart 生成以下图片:
 

复制代码 代码示例:
<?php 
/*  
    * 通过 php POST 方式 直接 调用 google chart Api 生成 二维码
    * QuickMark二维码 For Android 4.0.5
    * QuickMark二维码软件简介
     QuickMark 支持 QR Code、Data Matrix、Quick Code、EAN8/13、Code39、Code128 等条码规格。让您轻松通过手机镜头读取条码,进行新增联系人,移动上网,地图导航等实用功能!同时也可以在手机上制作联络人,移动网址等条码,将各种资料透过扫描的方式分享给您的朋友。
*/   
    $chs = array("width"=>150,"height"=>150); 
    $chl = 'http://soundhorizon.iteye.com'; 
    $cht = 'qr'; 
    $url ="https://chart.googleapis.com/chart"; 
?> 
<html> 
<head> 
<meta charset="utf-8"> 
<script type="text/javascript"> 
    window.onload = function(){ 
        qr.submit(); 
    } 
</script> 
</head> 
<body> 
<form action="<?=$url?>" id="qr" name="qr" method="post"> 
    <input type="hidden" name="chs" value="<?=$chs['width']."x".$chs['height']?>"> 
    <input type="hidden" name="chl" value="<?=$chl?>"> 
    <input type="hidden" name="cht" value="<?=$cht?>"> 
</form> 
</body> 
</html> 

代码:
 

复制代码 代码示例:
<?php 
/*  
    * 通过 php iframe 方式 直接 调用 google chart Api 生成 二维码
    * QuickMark二维码 For Android 4.0.5
    * QuickMark二维码软件简介
     QuickMark 支援 QR Code、Data Matrix、Quick Code、EAN8/13、Code39、Code128 等条码规格。让您轻松通过手机镜头读取条码,进行新增联系人,移动上网,地图导航等实用功能!同时也可以在手机上制作联络人,移动网址等条码,将各种资料透过扫描的方式分享给您的朋友。
*/   
    $chs = array("width"=>150,"height"=>150); 
    $chl = 'http://soundhorizon.iteye.com'; 
    $cht = 'qr'; 
    $url ="https://chart.googleapis.com/chart?cht={$cht}&chs={$chs['width']}x{$chs['height']}&chl={$chl}"; 
?> 
<html> 
<head> 
<meta charset="utf-8"> 
</head> 
<body> 
    QR :<br />  
    <iframe src="<?=$url?>" wdith="<?=$chs['width']?>" height="<?=$chs['height']?>" style="border:0;"/> 
</body> 
</html>