/* * 通过 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>