PHP-PHP如何生成带图案的二维码

PHP-PHP如何生成带图案的二维码

甜柠檬 发布于 2017-04-06 字数 408 浏览 1103 回复 1

网站上的二维码通篇都是黑白两色的二维码
请输入图片描述
昨天看到一个DIY的网站有很多带有隐藏图案的二维码
可能是用户即兴制作
但是创意很好
所以我想把一个比如说网站logo嵌入到二维码
或者说弄一些隐藏的表情
就是和二维码结合起来生成
当然识别度要高点,不要生成了都读不出来就悲剧了
希望大家赐教

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夜无邪 2017-06-03 1 楼

目前php生成二维码的几种方式

1.google开放api

$urlToEncode="www.1861web.com";
generateQRfromGoogle($urlToEncode);
function generateQRfromGoogle($chl,$widhtHeight ='150',$EC_level='L',$margin='0')
{
$url = urlencode($url);
echo '<img src="http://chart.apis.google.com/chart?chs='.$widhtHeight.'x'.$widhtHeight.'&cht=qr&chld='.$EC_level.'|'.$margin.'&chl='.$chl.'" alt="QR code" widhtHeight="'.$size.'" widhtHeight="'.$size.'"/>';
}

2.php类库PHP QR Code

PHP QR Code is open source (LGPL) library for generating QR Code,2-dimensional barcode. Based on libqrencode C library,provides API for creating QR Code barcode images (PNG, JPEG thanks to GD2).
Implemented purely in PHP, with no external dependencies (except GD2 if needed).

地址:http://phpqrcode.sourceforge.net/
下载:http://sourceforge.net/projects/phpqrcode/

3.libqrencode
地址:http://fukuchi.org/works/qrencode/index.en.html
php支持请参考:http://hirokawa.netflowers.jp/entry/4900/

4.QRcode Perl CGI & PHP scripts
地址:http://www.swetake.com/qr/qr_cgi.html