Dragon
  非凡社群营销服务平台专注于社群管理,社群裂变,多群同步直播,企业微信SCRM系统。欢迎合作咨询;客服微信11112751

我们提供【社群管理裂变】【自动建群】【多群转播】【活码系统】【小程序开发】【公众号开发】【各类商城 SAAS】一站式服务,各类功能提供免费体验,满意付款,如您还有其他疑问请您添加企鹅/微信 1003312430 方便咨询哦。
非凡社群助手------微信活码系统演示(客户活码二维码累计扫描量一千万+)
活码系统介绍:
二维码图案不变,内容可随时变更, 极大提高营销效果,基于活码技术,二维码图案更简单,扫码更加容易宣传海报、二维码印刷、商品.群.软文。
让二维码图案更简单,扫码更加容易宣传。,

写在前面

二维码是由确立的特殊类型的条形码。二维码使用易于被光学扫描仪读取的像素图案来编码文本和数字。

本教程旨在教授程序员若何在二维码中编码信息。建议有一定盘算机基础的人阅读。

若是你仅仅想确立二维码,则不需要阅读本教程。点击即可确立二维码。

简介

二维码是一种特殊类型的条形码,可对数字,字母和日文字符等信息举行编码。本教程是为想要学习二维码的编码历程的程序员编写的。编码历程很庞大,稀奇是在天生纠错码(error correction code words)的步骤中。本教程将实验用简朴的术语注释整个历程。本教程假设您至少有基本的编程知识。

历史和信息

二维码花样在 1994 年由日本公司 Denso-Wave 确立,该公司是丰田的子公司,生产汽车零部件。该尺度界说在中。

最小的二维码是 21x21 像素,最大的是 177x177 像素。尺寸称为 Version。 21x21 像素巨细是 Version 1,25x25 像素巨细是 Version 2,依此类推。 177x177 巨细像素是 Version 40。

此外,二维码包罗纠错:当您编码二维码时,您还确立一些冗余数据,这将有助于 QR 读取器准确读取二维码,纵然它的一部门是不能读的数据,也不会影响读取准确的信息。

二维码中有四种级其余纠错,最低的是 L,它可以校准 7%的字码。之后是可以校准 15%的 M,然后是可以校准 25%的 Q,最后是可以校准 30%的 H。

一个二维码的容量取决于它的版本和错误纠正级别,以及编码的数据类型。二维码可以编码四种数据模式:数字,字符,字节或日文。(ps:现实上另有 Extended Channel Interpretation (ECI) mode、Structured Append mode 和 FNC1 mode,一样平常情形下用不到,以是作者也没有先容。)

确立二维码的基本步骤

第一步:

二维码编码一串文本。 二维码尺度有四种编码模式:数字,字符,字节和日文。每种编码模式将文本编码为一串二进制数字(1 和 0),但每个模式使用差其余方式将文本转换为二进制数字,而且每个编码模式使用尽可能最短的一串二进制数字来编码数据。因此,第一步应该是举行,以确定该文本是否可以相符数字,字母,字节或日文模式的编码,然后选择最优化的编码模式。

第二步:

当你为需要编码的文本选择了合适的编码模式,下一步是对该文本举行编码。数据编码部门先容了每种编码模式的详细历程。此步骤的效果若干组 8 位长的数据码。

第三步:

如上所述,二维码使用纠错。这意味着你获得了该文本对应的数据码后,必须再使用这些数据码天生纠错码(Reed-Solomon error correction)。

二维码扫描器读取数据码和纠错码。通过对照两种码字,扫描仪可以确定是否准确地读取了数据,若是它没有准确地读取数据,则可以行使纠错码纠正数据码的错误。纠错编码部门详细注释了由数据码发生纠错码的历程。

想要领会更多信息,请阅读维基百科上关于的的文章。

第四步:

前面步骤天生的数据码和纠错码必须以一定的顺序排列。对于大尺寸的二维码,数据码和纠错码必须分块排列,这些块必须依据二维码的规格说明交织排列。

第五步:

前面发生数据码和纠错码在准确的顺序排列它们之后,必须将这些二进制数字以特定的方式放置在二维码矩阵中。

第六步:

二维码扫描器有时很难准确读取特定模式的码字。针对这种情形,二维码规范中界说了八个掩码图案,每种特定的图案都可以改变原始的二维码图案。

第七步:

最后一步是在先前步骤留下空缺的特定区域中增添花样和(若有需要)的版本信息。花样信息界说了纠错品级和掩码图案的模式。版本信息界说了二维码矩阵的巨细和而且仅存在于较大的二维码中。有关最后一步的详细信息,请阅读的花样和版本信息部门。

下一节:

怎么把多个文件生成一个二维码?

网店商家由于商品量大,不同商品内容的简介资料在传送给客户时也是一大麻烦,如果能够将多个文件储存到一个二维码中,扫描页面根据客户的不同需求匹配到对应的内容,网店商家的工作就轻松了很多。 如何把多个商品…

「点点赞赏,手留余香」

还没有人赞赏,快来当第一个赞赏的人吧!

非凡建群宝给非凡建群宝打赏
×
予人玫瑰,手有余香
  • 2
  • 5
  • 10
  • 20
  • 50
2
支付

本文来自投稿,不代表微信机器人立场,版权归原作者所有,欢迎分享本文,转载请保留出处!

2021-03-12

2021-03-12

×
Tips:非凡社群营销服务平台专注于社群管理,社群裂变,多群同步直播,企业微信SCRM系统。欢迎合作咨询;客服微信11112751