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的分页功能
Mar 21 PHP
PHP 数据库树的遍历方法
Feb 06 PHP
PHP的可变变量名的使用方法分享
Feb 05 PHP
说说PHP的autoLoad自动加载机制
Sep 27 PHP
php引用传值实例详解学习
Nov 06 PHP
php获取字段名示例分享
Mar 03 PHP
PHP根据两点间的经纬度计算距离
Oct 31 PHP
Symfony2使用第三方库Upload制作图片上传实例详解
Feb 04 PHP
简介PHP的Yii框架中缓存的一些高级用法
Mar 29 PHP
php打乱数组二维数组多维数组的简单实例
Jun 17 PHP
php DES加密算法实例分析
Sep 18 PHP
Laravel模糊查询区分大小写的实例
Sep 29 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 excel类 phpExcel使用方法介绍
2010/08/21 PHP
注册页面之前先验证用户名是否存在的php代码
2012/07/14 PHP
php实现的漂亮分页方法
2014/04/17 PHP
PHP中$_SERVER使用说明
2015/07/05 PHP
PHP实现登陆表单提交CSRF及验证码
2017/01/24 PHP
PHP与以太坊交互详解
2018/08/24 PHP
PPK 谈 JavaScript 的 this 关键字 [翻译]
2009/09/29 Javascript
用jQuery打造TabPanel效果代码
2010/05/22 Javascript
javascript继承之为什么要继承
2012/11/10 Javascript
在JavaScript中用getMinutes()方法返回指定的分时刻
2015/06/10 Javascript
浅谈关于JavaScript API设计的一些建议和准则
2015/06/24 Javascript
详解vue-validator(vue验证器)
2017/01/16 Javascript
BetterScroll 在移动端滚动场景的应用
2017/09/18 Javascript
详解Vue-cli webpack移动端自动化构建rem问题
2018/04/07 Javascript
Bootstrap Table实现定时刷新数据的方法
2018/08/13 Javascript
jQuery实现购物车的总价计算和总价传值功能
2018/11/28 jQuery
express+vue+mongodb+session 实现注册登录功能
2018/12/06 Javascript
JavaScript变量基本使用方法实例分析
2019/11/15 Javascript
vue实现前端列表多条件筛选
2020/10/26 Javascript
Python实现的快速排序算法详解
2017/08/01 Python
python如何派生内置不可变类型并修改实例化行为
2018/03/21 Python
Python中的单行、多行、中文注释方法
2018/07/19 Python
python 检查文件mime类型的方法
2018/12/08 Python
python微信聊天机器人改进版(定时或触发抓取天气预报、励志语录等,向好友推送)
2019/04/25 Python
python中自带的三个装饰器的实现
2019/11/08 Python
pycharm 2018 激活码及破解补丁激活方式
2020/09/21 Python
Python unittest单元测试openpyxl实现过程解析
2020/05/27 Python
Python实现微信表情包炸群功能
2021/01/28 Python
欧洲顶级体育电子商务网站:SportsShoes.com
2018/03/27 全球购物
英国花园、DIY、电器和家居用品商店:Robert Dyas
2019/03/18 全球购物
英文版银行求职信
2013/10/09 职场文书
自荐信如何制作?
2014/02/21 职场文书
2014年领导班子专项整治整改方案
2014/09/28 职场文书
详解Laravel框架的依赖注入功能
2021/05/27 PHP
Python编程super应用场景及示例解析
2021/10/05 Python
Java9新特性之Module模块化编程示例演绎
2022/03/16 Java/Android