php调用google接口生成二维码示例
2014-04-28 00:00
866 查看
<?php $data = isset($_GET['t']) ? $_GET['t'] : 'http://www.XXX.com'; $size = isset($_GET['size']) ? $_GET['size'] : '150x150'; $logo = isset($_GET['logo']) ? $_GET['logo'] :"./image/logo.jpg"; $chl = urlencode($logo); $png = "http://chart.googleapis.com/chart?chs=$size&cht=qr&chl=$chl&chld=L|1&choe=UTF-8"; $QR = imagecreatefrompng($png);//外面那QR图 if ($logo !== FALSE) { $logo = imagecreatefromstring(file_get_contents($logo)); $QR_width = imagesx($QR); $QR_height = imagesy($QR); $logo_width = imagesx($logo); $logo_height = imagesy($logo); $logo_qr_width = $QR_width/5; $scale = $logo_width/$logo_qr_width; $logo_qr_height = $logo_height/$scale; $from_width = ($QR_width-$logo_qr_width)/2; imagecopyresampled($QR, $logo, $from_width, $from_width, 0, 0, $logo_qr_width, $logo_qr_height, $logo_width, $logo_height); } header('Content-type: image/png'); imagepng($QR); imagedestroy($QR); ?>
相关文章推荐
- php生成二维码(调用google接口)
- php利用Google接口生成可跳转二维码
- php中xml数据接口如何生成及调用
- PHP二维码生成的方法(google APi,PHP类库,libqrencode等)
- 生成二维码的google开放api接口
- eoLinker-API_Shop_短信服务接口-调用示例代码,支持PHP、Python、Java等语言
- ThinkPHP下php生成二维码方法示例
- php 调用 web Server(短信接口示例)
- php中创建和调用webservice接口示例
- php三种接口(json、XML、jsonp)的生成与调用
- php中创建和调用webservice接口示例
- PHP 调用接口生成天气预报 三级联动城市列表 仿中国天气网界面
- php微信高级接口调用方法(自定义菜单接口、客服接口、二维码)
- php微信高级接口调用方法(自定义菜单接口、客服接口、二维码)
- 用wsimport在本地生成代理,调用webservice服务接口的示例
- Laravel使用PHPQRCODE实现生成带有LOGO的二维码图片功能示例
- php 二维码接口生成范例
- php调用phpqrcode.php生成二维码
- 证件识别接口PHP调用示例