用PHP制作qrcode二维码生成器 他说把下载的PHPqrcode放入网站根目录,问题是怎么放,完全不懂???

PHP下通过QRCode类库创建中间带网站LOGO的二维码
投稿:mdxy-dxy
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了用php中QRCode类库创建中间带LOGO的二维码,QRcode生成二维码的实例代码,有需要的朋友可以参考下
我们要生成二维码都需要借助一些类库来实现了,下面我介绍利用PHP QR Code生成二维码吧,生成方法很简单,下面我来介绍一下.
利用php类库PHP QR Code来实现,不需要装额外的php扩展,首先下载类库包,有时候地址打不开,地址:
国内下载:
国外下载:
例子,使用PHP QR Code类库创建二维码。
1,浏览器输出:
include "phpqrcode/phpqrcode.php";
$value="http://www.jb51.net";
$errorCorrectionLevel = "L";
$matrixPointSize = "4";
QRcode::png($value, false, $errorCorrectionLevel, $matrixPointSize);
2,文件输出二维码
include('phpqrcode/phpqrcode.php');
// 二维码数据
$data = 'http://www.jb51.net';
// 生成的文件名
$filename = '1111.png';
// 纠错级别:L、M、Q、H
$errorCorrectionLevel = 'L';
// 点的大小:1到10
$matrixPointSize = 4;
QRcode::png($data, $filename, $errorCorrectionLevel, $matrixPointSize, 2);
3,生成中间带logo的二维码
include('phpqrcode/phpqrcode.php');
$value='http://www.jb51.net';
$errorCorrectionLevel = 'L';
$matrixPointSize = 6;
QRcode::png($value, 'xiangyang.png', $errorCorrectionLevel, $matrixPointSize, 2);
echo "QR code generated"."&br /&";
$logo = 'logo.png';
$QR = 'xiangyang.png';
if($logo !== FALSE)
$QR = imagecreatefromstring(file_get_contents($QR));
$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_
$logo_qr_height = $logo_height / $
$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);
imagepng($QR,'xiangyanglog.png');
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具二次元同好交流新大陆
扫码下载App
汇聚2000万达人的兴趣社区下载即送20张免费照片冲印
扫码下载App
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
惟有计算机能展示数学之美!
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
阅读(572)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
loftPermalink:'',
id:'fks_080065',
blogTitle:'Thinkphp整合phpqrcode生成二维码详解',
blogAbstract:'先下载'
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}phpqrcode怎么在二维码上放logo_百度知道
phpqrcode怎么在二维码上放logo
提问者采纳
载官网提供的类库后, $saveandprint=false);  参数$size表示生成图片大小:. 代码如下, $size=3.php提供了一个关键的png()方法,默认是3。;参数$level表示容错率, $margin),7%);encodePNG($text,Q(QR_ECLEVEL_Q,M(QR_ECLEVEL_M;参数$outfile表示是否输出二维码图片 文件, $margin=4,仅供参考,只需要使用phpqrcode, $outfile=false, $outfile, $level=QR_ECLEVEL_L:factory($level;参数$margin表示二维码周围边框空白区域间距值;参数$saveandprint表示是否保存二维码并 显示。转载,也就是有被覆盖的区域还能识别; return $enc-&gt,分别是 L(QR_ECLEVEL_L, $size,默认否,25%)。   phpqrcode,15%), $saveandprint=false){ $enc = QRencode:  public static function png($text.php就可以生成二维码了,当然您的PHP环境必须开启支持GD2,30%),H(QR_ECLEVEL_H,其中参数$text表示生成二位的的信息文本
来自团队:
其他类似问题
为您推荐:
二维码的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁你的位置: >
> php生成二维码的类库PHP QR Code的使用介绍
二维码就是用在平面上用特定的几何图形记录数据信息的,QR码是常见的一种二维码。QR原理理解起来比较复杂,自己处理的话,估计得花不少时间。这里推荐一个生成QR码的php类库PHP QR Code。这个我自己使用1年多了,没发现什么问题,分享给大家。
主页地址:,站点里能直接下载源码,下载后解压到web目录,通过网页访问,就可以看到demo演示。
Data表示要记录的数据,如果是存储utf-8编码的中文,最多984个。
ECC表示纠错级别, 纠错级别越高,生成图片会越大。
7%的字码可被修正
15%的字码可被修正
25%的字码可被修正
30%的字码可被修正
Size表示图片每个黑点的像素。
代码的调用范例:
include "qrlib.php";
QRcode::png($data, $filename, $errorCorrectionLevel, $matrixPointSize, $margin);
$data 数据
$filename 保存的图片名称
$errorCorrectionLevel 错误处理级别
$matrixPointSize 每个黑点的像素
$margin 图片外围的白色边框像素
QR码详细原理可以参考QR维基百科,中文版介绍比较少,英文版介绍很全面,推荐看英文版的。
另外,现在QR码已经有彩色版的了,还可以嵌入个性图片,我在这方面做了些研究, 如果有兴趣,可以和我联系交流。我的联系邮箱参考网站右边栏目。
转载请注明: &
与本文相关的文章访问本页面,您的浏览器需要支持JavaScript}

我要回帖

更多关于 qrcode二维码中文乱码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信