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 相关文章推荐
使用 MySQL 开始 PHP 会话
Dec 21 PHP
php过滤危险html代码
Aug 18 PHP
php empty函数判断mysql表单是否为空
Apr 12 PHP
php代码书写习惯优化小结
Jun 20 PHP
基于PHP创建Cookie数组的详解
Jul 03 PHP
php通过文件流方式复制文件的方法
Mar 13 PHP
php实现文本数据导入SQL SERVER
May 17 PHP
PHP多文件上传实例
Jul 09 PHP
PHP7.0安装笔记整理
Aug 28 PHP
老司机传授Ubuntu下Apache+PHP+MySQL环境搭建攻略
Mar 20 PHP
PHP实现打包下载文件的方法示例
Oct 07 PHP
基于PHP+Mysql简单实现了图书购物车系统的实例详解
Aug 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关联数组的10个操作技巧
2013/01/21 PHP
PHP启动windows应用程序、执行bat批处理、执行cmd命令的方法(exec、system函数详解)
2014/10/20 PHP
PHP实现对数字分隔加千分号的方法
2019/03/18 PHP
关于laravel模板中生成URL的几种模式总结
2019/10/18 PHP
html读出文本文件内容
2007/01/22 Javascript
jQuery学习笔记 获取jQuery对象
2012/09/19 Javascript
漂亮的jquery提示效果(仿腾讯弹出层)
2013/02/05 Javascript
js数组方法扩展实现数组统计函数
2014/04/09 Javascript
JavaScript实现仿网易通行证表单验证
2015/05/25 Javascript
深入剖析JavaScript编程中的对象概念
2015/10/21 Javascript
Node.js 条形码识别程序构建思路详解
2016/02/14 Javascript
jQuery mobile在页面加载时添加加载中效果 document.ready 和window.onload执行顺序比较
2016/07/14 Javascript
Javascript之面向对象--封装
2016/12/02 Javascript
JavaScript初学者必看“new”
2017/06/12 Javascript
Bootstrap 模态对话框只加载一次 remote 数据的完美解决办法
2017/07/09 Javascript
基于Vue实例对象的数据选项
2017/08/09 Javascript
最基础的vue.js双向绑定操作
2017/08/23 Javascript
JS正则表达式完美实现身份证校验功能
2017/10/18 Javascript
vue.js实现简单购物车功能
2020/05/30 Javascript
jQuery开发仿QQ版音乐播放器
2020/07/10 jQuery
微信小程序通过websocket实时语音识别的实现代码
2020/08/19 Javascript
[06:24]DOTA2亚洲邀请赛小组赛第三日 TOP10精彩集锦
2015/02/01 DOTA
python 网络爬虫初级实现代码
2016/02/27 Python
python如何通过protobuf实现rpc
2016/03/06 Python
Python之时间和日期使用小结
2019/02/14 Python
python实战串口助手_解决8串口多个发送的问题
2019/06/12 Python
Django通用类视图实现忘记密码重置密码功能示例
2019/12/17 Python
python实现图片横向和纵向拼接
2020/03/05 Python
python+selenium+chrome实现淘宝购物车秒杀自动结算
2021/01/07 Python
Python用requests库爬取返回为空的解决办法
2021/02/21 Python
面向对象概念面试题(.NET)
2016/11/04 面试题
创业计划书如何编写
2014/02/06 职场文书
大专生找工作自荐书
2014/06/10 职场文书
幼儿园植树节活动总结
2014/07/04 职场文书
学校机关党总支领导班子整改工作方案
2014/10/26 职场文书
2020年个人安全保证书参考模板
2020/01/08 职场文书