PHP生成(支持多模板)二维码海报代码


Posted in PHP onApril 30, 2018

增加模板:

1、qrcode.*** 开头的 文件夹,比如:qrcode.demoABC

2、在第一步创建的文件夹中配置文件config.php,以上面的例子为:qrcode.demoABC/config.php

<?php

return array(
	//二维码部分

	'level' => "L", //二维码校正级别,可选:L、M、Q、H
	'matrix' => 6, //矩阵的大小, 1-10

	'type' => 'png', //二维码 输出类型

	/**
	 * 图片文件说明:(以上级目录为准)
	 *        [SKIN] : 会替换成 当前 模板 的文件夹
	 */
	'background' => '[SKIN]demo.png',

	/**
	 * 模版路径说明:(以安装路径 /vendor/qrcode-diy/,域名为 http://localhost/ 为例)
	 *        [WEB_ROOT] : http://localhost/
	 *        [WEB_PATH] : vendor/qrcode-diy/
	 *        [WEB_URI] : http://localhost/vendor/qrcode-diy/
	 *        [KEY]   : 必须保留,用于替换最终的邀请码
	 */
	'template' => '[WEB_URI]test.php?qrcode=[KEY]&skin=skin2&page=share', //落地页路径模版

	'x' => 228, //插入点 X 的位置
	'y' => 77, //插入点 Y 的位置
	'w' => 88, //二维码宽度
	'h' => 88, //二维码高度

	//打印文字部分,如果不需要打印文字,下面可省略

	/**
	 * 字体路径说明:(以上级目录为准)
	 *        [SKIN] : 会替换成 当前 模板 的文件夹
	 */
	'font' => '[SKIN]arial.ttf',

	/**
	 * 输出文字说明:
	 *        [KEY]   : 必须保留,用于替换最终的邀请码
	 */
	'text' => '[KEY]',

	'textsize' => 14, //矩阵的大小, 5-50
	'textx' => 138, //文本插入点 X 的位置
	'texty' => 369, //字体基线的位置(字体底部的位置)
	'textcolor' => '#FFFFFF', //字体颜色
);

?>

效果演示

PHP生成(支持多模板)二维码海报代码

PHP生成(支持多模板)二维码海报代码

PHP生成(支持多模板)二维码海报代码

PHP生成(支持多模板)二维码海报代码

PHP 相关文章推荐
php中可能用来加密字符串的函数[base64_encode、urlencode、sha1]
Jan 16 PHP
php 操作数组(合并,拆分,追加,查找,删除等)
Jul 20 PHP
Smarty foreach控制循环次数的实现详解
Jul 03 PHP
ThinkPHP中的三大自动简介
Aug 22 PHP
php通过baihui网API实现读取word文档并展示
Jun 22 PHP
PHP中余数、取余的妙用
Jun 29 PHP
PHP中list方法用法示例
Dec 01 PHP
thinkPHP+phpexcel实现excel报表输出功能示例
Jun 06 PHP
Laravel框架在本地虚拟机快速安装的方法详解
Jun 11 PHP
PHP按符号截取字符串的指定部分的实现方法
Sep 10 PHP
PHP中用Trait封装单例模式的实现
Dec 18 PHP
Laravel5.5+ 使用API Resources快速输出自定义JSON方法详解
Apr 06 PHP
PHP实现的猴王算法(猴子选大王)示例
Apr 30 #PHP
PHP+MySQL高并发加锁事务处理问题解决方法
Apr 30 #PHP
PHP使用file_get_contents发送http请求功能简单示例
Apr 29 #PHP
PHP实现通过strace定位故障原因的方法
Apr 29 #PHP
PHP性能测试工具xhprof安装与使用方法详解
Apr 29 #PHP
PHP使用curl_multi实现并发请求的方法示例
Apr 29 #PHP
PHP实现转盘抽奖算法分享
Apr 15 #PHP
You might like
php列出一个目录下的所有文件的代码
2012/10/09 PHP
PHP开发工具ZendStudio下Xdebug工具使用说明详解
2013/11/11 PHP
PHP实现的memcache环形队列类实例
2015/07/28 PHP
php使用preg_match()函数验证ip地址的方法
2017/01/07 PHP
Centos 6.5下PHP 5.3安装ffmpeg扩展的步骤详解
2017/03/02 PHP
Javascript中的变量使用说明
2010/05/18 Javascript
在jQuery 1.5中使用deferred对象的代码(翻译)
2011/03/10 Javascript
Three.js源码阅读笔记(Object3D类)
2012/12/27 Javascript
toggle()隐藏问题的解决方法
2014/02/17 Javascript
JavaScript函数获取事件源的小例子
2014/05/14 Javascript
AngularJS快速入门
2015/04/02 Javascript
JavaScript中的数组遍历forEach()与map()方法以及兼容写法介绍
2016/05/19 Javascript
mvc中form表单提交的三种方式(推荐)
2016/08/10 Javascript
利用Node.JS实现邮件发送功能
2016/10/21 Javascript
AngularJS实现动态添加Option的方法
2017/05/17 Javascript
[原创]jquery判断元素内容是否为空的方法
2018/05/04 jQuery
JavaScript继承的特性与实践应用深入详解
2018/12/30 Javascript
vue指令v-html使用过滤器filters功能实例
2019/10/25 Javascript
[01:00:35]2018DOTA2亚洲邀请赛3月30日B组 EffcetVSMineski
2018/03/31 DOTA
Python实现快速排序和插入排序算法及自定义排序的示例
2016/02/16 Python
sublime python3 输入换行不结束的方法
2018/04/19 Python
Python实现进度条和时间预估的示例代码
2020/06/02 Python
python实现发送带附件的邮件代码分享
2020/09/22 Python
python rsa-oaep加密的示例代码
2020/09/23 Python
HTML5手指下滑弹出负一屏阻止移动端浏览器内置下拉刷新功能的实现代码
2020/04/10 HTML / CSS
倩碧香港官方网站:Clinique香港
2017/11/13 全球购物
为您的家、后院、车库等在线购物:Spreetail
2019/06/17 全球购物
大学生就业推荐信范文
2013/11/29 职场文书
小学生打架检讨书
2014/01/26 职场文书
会计专业毕业自荐书范文
2014/02/08 职场文书
总经理的岗位职责
2014/02/23 职场文书
学习十八大报告感言
2014/02/28 职场文书
领导班子四风查摆对照检查材料思想汇报
2014/10/05 职场文书
2015最新婚礼主持词
2015/06/30 职场文书
关于Numpy之repeat、tile的用法总结
2021/06/02 Python
Spring Boot 实现敏感词及特殊字符过滤处理
2021/06/29 Java/Android