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连接SQLSERVER 注意事项(附dll文件下载)
Jun 28 PHP
php cURL和Rolling cURL并发方式比较
Oct 30 PHP
php使用iconv中文截断问题的解决方法
Feb 11 PHP
PHP实现通用alert函数的方法
Mar 11 PHP
PHP常用处理静态操作类
Apr 03 PHP
PHP实现查询两个数组中不同元素的方法
Feb 23 PHP
PHP自定义函数实现格式化秒的方法
Sep 14 PHP
PHP中串行化用法示例
Nov 16 PHP
cakephp常见知识点汇总
Feb 24 PHP
php表单处理操作
Nov 16 PHP
支持汉转拼和拼音分词的PHP中文工具类ChineseUtil
Feb 23 PHP
PHP获取HTTP body内容的方法
Dec 31 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用strstr()函数阻止垃圾评论(通过判断a标记)
2013/09/28 PHP
php对文件夹进行相关操作(遍历、计算大小)
2015/11/04 PHP
初识JQuery 实例一(first)
2011/03/16 Javascript
40款非常有用的 jQuery 插件推荐(系列一)
2011/12/21 Javascript
THREE.JS入门教程(6)创建自己的全景图实现步骤
2013/01/25 Javascript
jQuery 获取浏览器所在的IP地址的小例子
2013/11/08 Javascript
JQuery以JSON方式提交数据到服务端示例代码
2014/05/05 Javascript
Bootstrap每天必学之折叠(Collapse)插件
2016/04/25 Javascript
详解Vue.use自定义自己的全局组件
2017/06/14 Javascript
浅谈vue的踩坑路
2017/08/31 Javascript
angular6 填坑之sdk的方法
2018/12/27 Javascript
实例介绍JavaScript中多种组合继承
2019/01/20 Javascript
JS实现根据详细地址获取经纬度功能示例
2019/04/16 Javascript
tweenjs缓动算法的使用实例分析
2019/08/26 Javascript
在layui框架中select下拉框监听更改事件的例子
2019/09/20 Javascript
[55:54]FNATIC vs EG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
python实现的希尔排序算法实例
2015/07/01 Python
matplotlib.pyplot画图 图片的二进制流的获取方法
2018/05/24 Python
浅谈python中对于json写入txt文件的编码问题
2018/06/07 Python
python读取文本绘制动态速度曲线
2018/06/21 Python
Pandas GroupBy对象 索引与迭代方法
2018/11/16 Python
python实现两张图片的像素融合
2019/02/23 Python
详解Python字符串切片
2019/05/20 Python
numpy创建单位矩阵和对角矩阵的实例
2019/11/29 Python
TensorFlow获取加载模型中的全部张量名称代码
2020/02/11 Python
Keras之自定义损失(loss)函数用法说明
2020/06/10 Python
详解python变量与数据类型
2020/08/25 Python
CSS3实现div从下往上滑入滑出效果示例
2020/04/28 HTML / CSS
大学生毕业自我鉴定
2013/11/06 职场文书
《春笋》教学反思
2014/04/15 职场文书
大学学风建设方案
2014/05/04 职场文书
2015年师德表现自我评价
2015/03/05 职场文书
政审证明材料
2015/06/19 职场文书
大学生暑期实践报告之企业经营管理
2019/08/08 职场文书
科学家测试在太空中培育人造肉,用于未来太空旅行
2022/04/29 数码科技
ant design vue的form表单取值方法
2022/06/01 Vue.js