1、QR码有四种字符的编码模式,草料二维码采用的是二进制模式
QR码可以用四种标准化编码模式来存储数据:数字、字母与数字、字节(二进制)和日文(Shift_JIS)。由于其它三种编码模式都不支持中文汉字,所以草料二维码采用字节(二进制)的编码模式生成QR码,可以支持大多数类型的字符。
2、根据QR码国际标准,二进制模式最多可存储2953字节的内容(1中文汉字=3字节)
国际标准ISO/IEC 18004设定了QR码的内容存储规范,QR码一共提供40种不同存储密度的版本,每个版本都有固定的码元结构。(码元是指构成QR码的黑白小方块)版本1的结构为21码元×21码元,每增加一个版本,长宽就各增加4个码元,最大的是版本40,结构为177×177码元。版本越高,图案越复杂,能存储的内容就越多。
QR码还具有「纠错功能」,即使图案变脏或破损,也可自动恢复数据。纠错级别的比率,就是指能被恢复的数据比率,也叫「容错率」。容错率越高,数据量会随之增加,因此图案也就越复杂。了解更多
适当调低QR码的容错率也可以存储更多的内容。在容错率最低的情况下,版本40的QR码最多能存放7089个数字(数字模式)或4296个字母(字母与数字模式)。在二进制的编码模式下,单个QR码最多能存放2953个字节(1个中文汉字=3个字节,1个字母或数字=1个字节)。了解不同容错率下的存储限制*
*注意:由于翻译原因,QR码官网中描述的「汉字」指的是日本汉字,并不是中文汉字。
3、如果内容很多,且只用手机日常软件扫码(如微信、QQ、支付宝、浏览器等),可以生成「活码」
上述直接将内容编码成图案得到的二维码,内容越多图案越复杂,一旦生成就无法修改,可以简称为「静态码」。