例子,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>