phpqrcode生成二维码颜色设置及logo图标添加原创|浏览:3545|更新:2018-01-17 16:44 1234567分步阅读 phpqrcode是一个基于PHP语言的二维码生成库,这个库本身不支持二维码的颜色、背景色的设置以及在二维码中间添加logo图标。本经验主要修改了该库,让其支持二维码颜色设置及logo图标添加。工具/原料phpqrcode源码包PHP开发环境phpqrcode基础源码下载1下载基础phpqrcode源码包。2下载成功的phpqrcode源码包。END2该信息未经许可获取自百度经验二维码颜色、背景色设置支持1二维码颜色、背景色设置支持。涉及三个类QRcode、QRencode、QRimage,分别需要修改QRcode中的png()方法,QRencode中的encodePNG()方法,QRimag中的image()方法。2在QRimag类中的image()加上颜色、背景色参数。将原来固定的颜色值改成从参数中获取。3在QRencode中的encodePNG()加上颜色、背景色参数。4在QRcode中的png()加上颜色、背景色参数。END二维中间添加logo图标1这个实现再phpqrcode中增加了一个QrLogo类。该类的addLogo()方法实现在二维码中间添加logo图标,并输出新的二维码图片。ENDdemo示例1示例代码一张图截不下,这里分两次截,以下两张图都是示例代码。2若对您有帮助,请在下面投上一票。若需要源码,请加关注发私信。END注意事项要使用phpqrcode,必须安装gd库经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。展开阅读全部