书籍二维码编码规则是什么

2023-02-28 | 2896 阅读
二维码编码规则就是用黑点表示1,用空白表示0,形成的二维图形,就表示了多个1,0的排列,也就是形成了数据。

 

  二维码编码规则就是用黑点表示1,用空白表示0,形成的二维图形,就表示了多个1,0的排列,也就是形成了数据。

  二维码生成时的基本规则(仅适用于QR码)

  1、要生成的内容的文字表示方式,就是常说的编码方法,比如是标准的ASCII字符(数字、字母、常见的标点符号)的话,可以不用管它,反正都是兼容的。如果有汉字就要注意了,是使用GB2312编码还是UTF8编码,还是UIncode编码,这个要与解析程序一致。

  2、要生成的二维码的标准,比如是生成符合国际标准的还是生成符合中国国家标准的。国际标准的话对汉字的表示效率不高,中国标准的话对汉字的表示效率高。如果是纯英文字符则两个标准都可以。

  3、总之这两点是需要考虑的。解析程序要对应生成规则才行。一般的解析程序对第2点都可以自动识别,但是对于第1点解析程序都是采用估计法来的,也就是说解析出来结果之后估计一下这个二维码可能采用了什么编码方法,有时会不准确的。

  4、QR码对不同的数据采用不同的压缩方法,因此同样的编码信息,采用不同的布局效果可能会不一样。归纳起来,要想高效编制较小的QR码:

  纯数字尽量放到一起

  纯大写字符和数字尽量放在一起

  大小写混合的放到一块

  采用中国国家标准的话,汉字尽量放到一块

  如果有汉字尽量不要使用Unicode编码和UTF-8编码,而使用GBK编码