phpqrcode生成任意尺寸的二维码】的更多相关文章

在Thinkphp中整合phpqrcode用于生成二维码,其代码如下: vendor("phpqrcode.phpqrcode"); QRcode::png('http://www.cnblogs.com',false, 'H', 10); 最后的10($size)是指生成 370 * 370 的二维码.如何生成任意尺寸的二维码呢?我试着研究了一下,当生成300 * 300尺寸的二维码时,将10换成8.11.8.12.8.13都是可以的.我给的算法是: $j = floor($i/37…
<?php require_once "./phpqrcode/phpqrcode.php"; /** * 这样就可以生成二维码了,实际上在png这个方法里还有几个参数需要使用. 第一个参数$text,就是上面代码里的URL网址参数, 第二个参数$outfile默认为否,不生成文件,只将二维码图片返回,否则需要给出存放生成二维码图片的路径 第三个参数$level默认为L,这个参数可传递的值分别是L(QR_ECLEVEL_L,7%),M(QR_ECLEVEL_M,15%),Q(QR…
<?php //include_once('lib/QrReader.php'); //$qrcode = new QrReader('201708211144474410.jpg'); //图片路径 //$text = $qrcode->text(); //返回识别后的文本 //print_r($text); include "./phpqrcode.php"; //$url = "http://open.weixin.qq.com/qr/code/?usern…
1 下载生成二维码类库 composer require aferrandini/phpqrcode 2 点击按钮下载 //二维码下载 public function down_qrcode() { if($this->request->isPost()){ $shop_id = input('shop_id'); $merchant_id = Db::table('xcf_shops')->where('shop_id',$shop_id)->value('merchant_id…
本文主要和大家分享PHP生成带logo图像二维码的两种方法,主要以文字和代码的形式和大家分享,希望能帮助到大家. 一.利用Google API生成二维码Google提供了较为完善的二维码生成接口,调用API接口很简单,以下是调用代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 $urlToEncode="http://www.php.cn"; generateQRfromGoogle($urlToEncode); /**…
有一天产品MM高高兴兴的走过来,兴奋的和我分享她想出来的一个新的idea. 产品MM:你看这个(她指了指她的手机),一脸兴奋 那是一张带着二维码的图片,内容如下: 她接着说:如果我们的分销也能做成类似的样子,直接发送这种带二维码的图片的话.然后,意犹未尽的看着我. 我弱弱的问了一句:草泥马?是不是太复杂了? 她不说话,静静的看着我. 要不我们试试吧,我无奈的说. 她点点头,说了句那就拜托你啦,然后就潇洒的走了. 代码如下: <?php include('phpqrcode.php'); $img…
PHP批量生成带底部编号二维码(二维码生成+文字生成图片+图片拼接合并) 需求: 输入编号如 : cb05-0000001  至 cb05-0000500 批量生成 以编号为名称的下图二维码,然后压缩并下载 思路: phpqrcode 生成 二维码  -->  编号字符串生成图片 ---> 二维码与编号图片拼接---->压缩 下载 1  PHP生成二维码   下载并加载phpqrcode.php,本次需批量生成二维码,多次调用此函数,注意 include_once //生成二维码图片 p…
带logo的二维码生成分为两步骤:首先根据输入的内容生成二维码图片,然后读取本地的logo图片,通过图片处理生成带logo的二维码. 生成的二维码效果如下: 下面直接贴出二维码生成类   QRCodeHelper.cs  ,直接调用  CreateQRCodeWithLogo 方法,传入相应参数返回bitmap类型的数据,直接将返回的数据绑定到图片控件,如果是web可以先将图片保存到服务器指定地址在获取显示 /// <summary> /// 生成带logo二维码 /// </summa…
最近项目中有需求生成带参的二维码,考虑过用JAVA后台生成返回前端展示,后面了解到用jquery的qrcode.js插件可以很好现实 引入js: require.config({ baseUrl : "/", paths: { jquery:'plugin/jquery/jquery-3.1.0.min', qrcode:'plugin/qrcode/qrcode' } }); require( [ 'jquery', 'qrcode' ], function($){ xxxx.. }…
很久之前就有写这样的代码了,只是一直没记录下来,偶然想写成博客. 把之前的代码封装成函数,以方便理解以及调用. 基于开源的 ZXing.NET 组件,代码如下: 先添加对ZXing.NET的引用,然后添加相应的命名空间: using System; using System.Collections.Generic; using System.Drawing; using ZXing; using ZXing.Common; using ZXing.QrCode; using ZXing.QrCo…