隨著網(wǎng)絡(luò)的迅速發(fā)展 發(fā)展 發(fā)展,二維碼的應(yīng)用將會越來越多。同時很多只是很平凡的二維碼,請拿起你的手 把這個二維碼 設(shè)計起來吧。下面分享了幾個非常好的二維碼設(shè)計。
二維碼原理:
二維條碼/二維碼可以分為堆疊式/行排式二維條碼和矩陣式二維條碼。 堆疊式/行排式二維條碼形態(tài)上是由多行短截的一維5條碼堆疊而成;矩陣式二維條碼以矩陣的形式組成,在矩陣相應(yīng)元素位置上用“點”表示二進制“1”, 用“空”表示二進制“0”,“點”和“空”的排列組成代碼。
最近對二維碼產(chǎn)生了興趣 研究了一下二維碼 這里生出的術(shù)語 qrcode 容錯性較高。
數(shù)據(jù)表示方法
深色模塊表示二進制“1”,淺色模塊表示二進制“0”。
糾錯能力
? L級:約可糾錯7%的數(shù)據(jù)碼字
? M級:約可糾錯15%的數(shù)據(jù)碼字
? Q級:約可糾錯25%的數(shù)據(jù)碼字
? H級:約可糾錯30%的數(shù)據(jù)碼字
上面的設(shè)計 就很完美的利用了 qrcode的容錯性,非常nice 也非常有創(chuàng)意??!
1.google 接口
2..js代碼 轉(zhuǎn)換為 canvas (重點)
demo: http://hxend.com/jsqrcode/test/
3. 圖片接口
4.demo 里面http://hxend.com/jsqrcode/test/ 代碼
以上4種方法,第3種最簡單,第二種是我推薦的,自由度大些,小伙伴根據(jù)自己的需求來選擇吧
新聞熱點
疑難解答