1. 程式人生 > >【二維碼QRious 介紹】

【二維碼QRious 介紹】

二維碼又稱QR Code,QR全稱Quick Response,是一個近幾年來移動裝置上超流行的一種編碼方式,它比傳統的Bar Code條形碼能存更多的資訊,也能表示更多的資料型別。

 

二維條碼/二維碼(2-dimensional bar code)是用某種特定的幾何圖形按一定規律在平面(二維方向上)分佈的黑白相間的圖形記錄資料符號資訊的;在程式碼編制上巧妙地利用構成計算機內部邏輯基礎的“0”、“1”位元流的概念,使用若干個與二進位制相對應的幾何形體來表示文字數值資訊,通過圖象輸入裝置或光電掃描裝置自動識讀以實現資訊自動處理:它具有條碼技術的一些共性:每種碼制有其特定的字符集;每個字元佔有一定的寬度;具有一定的校驗功能等。同時還具有對不同行的資訊自動識別功能、及處理圖形旋轉變化點。

 

二維碼優勢

資訊容量大, 可以容納多達1850個大寫字母或2710個數字或500多個漢字

應用範圍廣, 支援文字,聲音,圖片,指紋等等...

容錯能力強, 即使圖片出現部分破損也能使用

成本低, 容易製作

 

二維碼容錯級別

L級(低) 7%的碼字可以被恢復。

M級(中) 的碼字的15%可以被恢復。

Q級(四分)的碼字的25%可以被恢復。

H級(高) 的碼字的30%可以被恢復。




 
 

 

QRious is a pure JavaScript library for generating QR codes using HTML5 canvas.

qrious是一款基於HTML5 Canvas的純JS二維碼生成外掛。通過qrious.js可以快速生成各種二維碼,你可以控制二維碼的尺寸顏色,還可以將生成的二維碼進行Base64編碼。