文档库 最新最全的文档下载
当前位置:文档库 › QRCode二维码介绍及常用控件

QRCode二维码介绍及常用控件

QRCode二维码介绍及常用控件
QRCode二维码介绍及常用控件

QRCODE二维码介绍及常用控件

什么是QR Code码?

QR Code码是由日本Denso公司于1994年9月研制的一种矩阵二维码符号,它具有一维条码及其它二维条码所具有的信息容量大、可靠性高、可表示汉字及图象多种文字信息、保密防伪性强等优点。

QR Code码符号的基本特性

QRCODE二维码版本展示

QR码符号共有40种规格,分别为版本1、版本2……版本40。版本1的规格为21模块×21模块,版本2为25模块×25模块,以此类推,每一版本符号比前一

版本每边增加4个模块,直到版本40,规格为177模块×177模块。其中最高版本40可容纳多达1850个大写字母或2710个数字或 1108个字节,或500多个汉字,比普通条码信息容量约高几十倍。由于其高密度编码,信息容量大,所以被广泛采用。

下图1为版本2的示意图(共25模块×25模块):

图1

如果你使用智能手机二维码拍拍,上图就是一个网址的链接

“https://www.wendangku.net/doc/4d11452840.html,”。访问它,就可以直接进入一个网站。

这起到了一个什么作用呢?连接物理世界与虚拟世界的桥梁。所以,有人将它比喻为“物联网的传感器”。这不是我们的重点,不再赘述。下面说说二维码的结构。

先看下图2:

图2

图3 QRCODE 版本1和2的结构示意图

图4 图1的彩色化版本

图5

程序员常用的QRCODE二维码控件

目前用于程序开发的条码产品主要分为条码字体及条码控件两大类,条码字体可以非常方便的作为一种特殊的字体在应用程序或OFFICE中输出,而条码控件主要用于嵌入到软件中,客户端浏览不需要字体支持。

LEADTOOLS 2D Barcode SDK Module 和 Complete Barcode Package 是程序员常用的两款条码控件。

LEADTOOLS 2D Barcode SDK Module是市场上最全面的条形码工具包,得过很多奖,它支持100多种条形码的读写,其中包括所有主要的1D和2D条形码。并且它包含许多有源代码的演示项目,这些源代码包含C, Visual C++ (MFC), https://www.wendangku.net/doc/4d11452840.html, 和C#的版本。

DAutomation QR Code Barcode Font and Encoder是一个组件集合,可以使用字体和图形生成QR-Code条形码符号。QR-Code是一种二维(2D)矩阵类型的条形码符号集,它与Data Matrix和Aztec相似,都具有编码大数据量的能力。

相关文档