<?php class QRbitstream { public $data = array(); //---------------------------------------------------------------------- public function size() { return count($this->data); } //---------------------------------------------------------------------- public function allocate($setLength) { $this->data = array_fill(0, $setLength, 0); return 0; } //---------------------------------------------------------------------- public static function newFromNum($bits, $num) { $bstream = new QRbitstream(); $bstream->allocate($bits); $mask = 1 << ($bits - 1); for($i=0; $i<$bits; $i++) { if($num & $mask) { $bstream->data[$i] = 1; } else { $bstream->data[$i] = 0; } $mask = $mask >> 1; } return $bstream; }
这个二维码生成库非常的好用,当然您的PHP环境必须开启支持GD2。本库提供了一个关键的png()方法,其中参数$text表示生成二位的的信息文本;参数$outfile表示是否输出二维码图片 文件,默认否;参数$level表示容错率,也就是有被覆盖的区域还能识别,分别是 L(QR_ECLEVEL_L,7%),M(QR_ECLEVEL_M,15%),Q(QR_ECLEVEL_Q,25%),H(QR_ECLEVEL_H,30%); 参数$size表示生成图片大小,默认是3;参数$margin表示二维码周围边框空白区域间距值;参数$saveandprint表示是否保存二维码并 显示。
本站所有资源均由网友贡献或各大下载网站转载。请自行检查软件的完整性!本站所有资源仅供学习参考。请不要将它们用于商业目的。否则,一切后果由您负责!如有侵权,请联系我们删除。联系方式:admin@php.cn
相关文章
06Jun2016
QRcode 是二维码的一种。 QRcode 可以存储最多 4296 个字母数字类型的任意文本。这些文本可以是任何内容,例如,网址、联系信息、电话号码(具体科查看 二维码数据式 )。 QRcode 存储的信息可以被安装有适当软件的光学设备读
06Jun2016
1.google开放api $urlToEncode=http://bbs.lewanchina.com;生成 QRfromGoogle($urlToEncode);函数generateQRfromGoogle($chl,$widhtHeight ='150',$EC_level='L',$margin='0') { $url = urlencode($url);回声'img src = http://chart.apis.google。
26Aug2024
Excel是一个非常强大的电子表格应用程序,它不仅可以用于数据分析和处理,还可以用于制作二维码。那么如何用Excel生成二维码呢?二维码在我们生活是很常见的,也为我们的生活工作学习提供极大方便。下面我就带大家一起了解方法吧。操作步骤1、首先将需要生成二维码的链接和标题复制到表中A2B2单元格。2、单击【文件】选项卡中的【选项】。3、打开【excel选项】对话框,单击自定义,选中【开发工具】添加至右侧自定义功能区中。4、单击【开发工具】选项卡,单击控件功能组中的【插入】,选择右下角的【其他控件】。
18Sep2023
php生成二维码的格式有PNG、JPEG、GIF、SVG、EPS、PDF等。详细说明:1、PNG格式,无损压缩的位图图形文件格式,常用于在Web上显示图像;2、JPEG格式,有损压缩的位图图形文件格式,适用于存储照片和复杂图像;3、GIF格式,支持动画和透明背景的位图图形文件格式;4、SVG格式,基于XML的矢量图形文件格式,可以无损地缩放和调整大小等等。
26Sep2023
如何使用PHP生成二维码,需要具体代码示例引言:二维码作为一种快速的信息识别工具,被广泛应用于各行各业。在互联网的时代,生成二维码已经成为了一项必需的技能。本文将介绍如何使用PHP生成二维码,并给出具体的代码示例。一、安装二维码生成库在使用PHP生成二维码之前,我们需要先安装一个生成二维码的库。这里推荐使用PHPQRCode库,它是一个简单易用的库,可以