二维码原理介绍:
二维码为什么是黑白相间的?黑色表示二进制的“1”,白色表示二进制的“0”
“我们之所以对二维码进行扫描能读出那么多信息,就是因为这些信息被编入了二维码之中。”黄海平说,“制作二维码输入的信息可以分成三类,文本信息,比如名片信息;字符信息,比如网址、电话号码;还有图片信息,甚至还可以包括简短的视频。”数据信息是怎么被编入的呢?信息输入后,首先要选择一种信息编码的码制。现在常见的二维码都是以QR码作为编码的码制。QR码是矩阵式二维码,它是在一个矩形空间内,通过黑、白像素在矩阵中的不同分布,来进行编码的。我们知道电脑使用二进制(0和1)数来贮存和处理数据,而在二维码中,用黑白矩形表示二进制数据我们肉眼能看到的黑色表示的是二进制“1”,白色表示二进制的“0”,黑白的排列组合确定了矩阵式二维条码的内容,以便于计算机对二维码符号进行编码和分析。
百度经验:
开始使用:
命名规则最好遵守,因为套入模版使用的是反射技术,对前缀命名有要求。
1.创建类库
命名Yc.QrcodeLib.xxx

2.创建类
命名QrEncode
手脚架:
基础参数:
基础方法:
填充色示例:
背景色示例:
边距示例:
其他就不一一示例了,都大同小异的。
希望这篇文章对大家,研究二维码有更深的认识。
以下是开源地址,国外github,国内oschina.net
oschina.net:
github:
官方网站:
码晒客讨论QQ群:
28629273