【相关推荐】
二维码现在已经无处不在了,微信登录要扫二维码,支付宝付款也要扫二维码,各种推广活动还是要扫二维码,但是你知道如何才能做出一个好的二维码吗?
先来看下二维码的原理,它是由固定信息+自定义信息两个部分组成,固定信息包括了四个角上的定位标志、格式信息、版本信息,这些信息的作用是辅助扫码软件确定二维码的位置和规格,其余的就是我们需要传达的自定义信息了。当我们要传递的信息量越大时,二维码的尺寸也会随之变大,标准的二维码是有40种尺寸的,官方以Version开头,最小的Version1是一个21×21大小的矩行,最大的Version40是177×177大小的矩形。这里有个小技巧,如果你想推广的URL特别长,会导致二维码比较大,这时可以使用一个短网址服务(如t.cn),将URL缩短一些,这样基本上Version1大小的二维码就可以搞定,用户扫描起来也会更快更准~
数据是怎样存在二维码上的呢?当我们要制作一个URL的二维码时,首先要将它编码转换成为类似0101的二进制码,然后还要补上一些纠错码,最后根据一定的顺序,将这些0101的二进制码,变成黑白两种颜色块画出来。
这里要细说一下纠错码。在识别二维码时会出一些小错,有的点块会判断出错,比如把黑色认成了白色,也有的点会被挡住,比如大家经常在二维码中间放一个Logo,这样信息就出现了缺失。这部分缺失的信息,我们可以从纠错码中还原回来,纠错码有LMQH四种级别,分别表示有7%、15%、25%和30%的信息即便是丢失了,也可以从纠错码中还原回来。所有如果你想让二维码信息准确识别成功,最好在生成二维码时,将纠错级别设为H。
你可能注意到了,信息到二维码之间的转换,就是01和黑白的色块之间的转换,通常使用黑白色,是因为它们的区分度最大,识别率更高。当然,并不是一定要用黑白二色,只要将二维码中对应的区块做的有一定区分度,扫码软件仍然可以将信息完整的解析出来。这样就给了我们一个机会,可以做出更漂亮、更个性化的二维码。下面这张图片就是将本公众号的Logo直接画在了二维码的背景上,同样也能扫描成功,你可以试试~
总结起来,要想推广效果好,你做出的二维码一定要是好看的、扫描起来又快又准的。
少年关注我们的官方微博@产品100和微信订阅号:chanpin100ghsd,有惊喜哦!